论高职ASP.NET课程教学改革

更新时间:2024-04-06 作者:用户投稿原创标记本站原创
【摘 要】ASP.NET是当今主流动态Web开发应用技术之一,广泛地应用于电子商务、电子政务、远程教育等领域;分析了高职ASP.NET课程的教学目前状况,研究了ASP.NET技术的学习步骤,并对ASP.NET课程教学改革进行探究,提出相应的教学改革策略。
【关键词】高职 ASP.NET 教学改革
0450-9889(2014)12C-0145-02
ASP.NET技术与应用是操作性非常强的课程,高职院校需要积极处理好影响教学的各个因素,综合利用好学生的学习热情与学校的教学环境,提高ASP.NET课程教学的质量,做到边教边演示,让学生可以更有效地接受理论与实践知识的教育。

一、高职ASP.NET课程教学目前状况

目前,ASP.NET课程在国内许多高职院校都作为计算机专业的必修课以及核心教学课程,教学策略除了采用传统的教学策略之外,逐渐加入了项目实践的教学方式,但是传统教学策略在整个教学课程当中占的课时比例是相当大的,从课时比例来看,高职院校目前ASP.NET的课程仍处于比较传统的教学理念,教学的改革力度稍显偏弱。

(一)传统理论教学

高职ASP.NET课程的传统教学主要依靠教师在课堂上按照课程计划,分阶段有步骤地向学生进行以教师讲课为主、学生听讲的授课方式,循序渐进地讲授ASP.NET课程的知识点,学生每天在课堂上按部就班地学习知识点,学生考核主要通过平时教师布置作业以及期末课程考试进行综合考评。综合近几年ASP.NET课程的考卷题目分析,可以发现随着教育界呼吁增强学生的实践和操作能力,卷面上关于操作题和实践题的比重在逐渐增大,这不得不说是传统教学尝试改革的一个进步。但是由于传统教学策略依然存在过于强调语法与理论知识,学生往往在学了一大堆语法和理论知识后对如何开发操作实际项目还是没有什么头绪。而讲究实际操作,要求开发操作能力强的计算机专业学生缺乏实际操作能力,是历年来毕业生求职遭拒的主要影响因素,校方应针对毕业生就业难这个理由重新深思定位ASP.NET教学课程建设,有针对性地引导学生进行ASP.NET理论知识积累与实际操作并进的学习,使毕业生个人技能能够满足社会公司企业的人才需求。

(二)实践课程

ASP.NET是一个全面向对象的技术,具有超强操作性的要求,前导课有ASP、C#程序设计以及数据库原理与应用等课程,基本的C#语言与面向对象编程模式要熟练掌握,数据库操作ado.net必须学会。ASP.NET是建构在NET Framework之上的技术,对NET Framework了解得越深,学习ASP.NET就越快。ASP.NET课程的后续课程主要有软件工程和软件测试等,高职院校一般将课程开设在第五学期,其主要目的是为软件技术专业学生提供更完备的项目开发知识,高职学生由于在校时间短,普遍在校学习时间是两年半左右,因此课程安排得比较紧密,没有多少时间安排在实践课程上,尤其是创新实践课程,由于受到的限制比较多,普通高职院校的创新实践课程安排的很少,甚至有的高职院校并没有开设联外的创新实践课程,学生缺乏项目工程建设的实际锻炼,不利于毕业后的就业工作。

二、学习ASP.NET技术步骤

(一)学习HTML与CSS

高职学生学习HTML与CSS的时候关键是要理解HTML网页嵌套的block结构与CSS的box模型。因为许多ASP.NET控件最后都必须转化为HTML。而且,DIV+CSS是当前主流的网页布局模型。在学习这部分知识的时候,学生主要是对相关的概念要理解透彻,而关于美化网页的技巧可以稍微学习,不需要花费过多精力。

(二)学习JaScript

Ja Script功能强大,主要运转于浏览器端,目前在网站开发中应用得很多,用户可以利用客户端网页中的HTML元素编写代码访问生成新的HTML代码,从而可以实现动态修改网页显示特性的目的。

(三)学习计算机网络原理

利用大学教材《计算机网络》来填充计算机网络原理理论知识,尤其是有关互联网的部分,要重点了解域名剖析和HTTP协议等知识。

(四)学习ASP.NET表示层技术

结合面向对象技术简单地设计Web页面。首先要学会各种Web控件的使用策略,理解信息在网页中的传送方式,比如View State、Cookie、Session等的使用。接着了解ASP.NET应用程序与实现事件驱动的内幕、网页的生命周期以及自定义用户控件等。

(五)掌握数据库技术

要想掌握数据库,首先要学会使用SQL Server 2005,了解如何连接、建表、创建存储,并且学会运用各种工具与管理配置技术,接着学习ADO.NET,掌握使用代码人工访问数据库的策略,学习数据绑定控件的使用,理解多层架构,高职学生可以先自行上网查找一些多层架构的资料看,尝试分析一下比较复杂的开源ASP.NET项目的架构,多做项目练习,以培养对项目设计的灵感。

(六)学习XML与Web Service

学习XML的时候比较轻松,技术性要求也不是很高,高职学生去学校图书馆借与XML有关的计算机书籍认真看看,重点理论解释的地方理解一下就可以了,学完了XML知识后,就可以接着学习Web Service分布式开发知识。如果想要Web表示层看起来富有特性,高职学生也可以学习AJAX的相关知识。
以上这些知识与技能是高职学生学好ASP.NET技术必备的,高职院校在设计ASP.NET教学课程的时候可以根据ASP.NET技术的学习步骤来设计,有针对性地引导高职学生进行ASP.NET技术的理论知识储备与操作应用技能的学习。特别是这些计算机网络理论知识普遍比较抽象,教师应该运用边教边演示的教学策略,生动形象地向学生展示有关的理论与操作应用知识。

点赞:15706 浏览:70048