ASP.net课程“阶段式”教学改革研究

时间:2022-05-23 09:07:45

ASP.net课程“阶段式”教学改革研究

摘 要:分析了“程序设计”传统教学中遇到的主要问题,提出了“阶段式”教学法的设计思想,从课程内容整合、辅助材料编写、实训教学设计三个方面介绍了 “阶段式”教学法的具体设计方案。

关键词:;教学改革;阶段式教学法

中图分类号:TP312.2-4

在很多高职院校软件技术专业的培养方案中,“程序设计”都是一门非常重要的专业技能课程。该课程是在“网页设计”、“数据库原理”和“C#程序设计”等专业课程学习的基础上,系统学习技术,并使用进行Web应用程序开发,之前学过的很多专业课的相关知识在这门课程中都会得到具体应用和有机结合。

1 传统教学中的问题

“程序设计”是一门偏重于实践的课程,其教学方法应该与传统的计算机基础课不同,目前在该课程的教学中主要存在以下问题。

1.1 重理论不重实践

很多高职院校由于人才培养方案受到历史原因的影响,沿用的是传统理工科的培养模式,非常看重课程内容的理论讲解,对很多专业课的理论实践课时比例分配不均,实际教学中一般都是理论课较多,实践课较少,这样学生就没有充足的时间进行课堂上机练习,而课下的自行练习又缺少老师的现场指导,久而久之一些能力较差的学生就会对该门课程失去兴趣,导致所授学生的水平差别越来越大,对课堂教学和之后的项目实训带来很大难度[1]。

1.2 照本宣科式的讲解

现在很多院校对于这门课的讲解还是以教材为主体,教学内容基本上都是所选教材的内容,教材中的有些知识已经落伍,而行业中的热门技术往往教材中却很少涉及到。学生在上机时也缺少合适的实训指导书。

1.3 对所有学生采取同一要求

学生做课程实训时,很多院校往往会设定若干个难度相近的项目,要求所有学生都在这些项目中选择一个来完成,这就导致不同水平的学生面对的是相同难度的题目,水平高的学生能够顺利完成项目,达到考核要求,但是这种项目的难度对他们来说只能算中等,导致他们的兴趣和创造性得不到充分发挥。而水平低一点的学生则很难按时完成项目,达不到基本的考核要求,同样挫伤了他们的学习兴趣[2]。

2 “阶段式”教学法的具体方案

2.1 采用“阶段式”方式整合课程内容

课程各章节的知识点比较分散,缺乏系统性和完整性,而且难易知识点相互夹杂,给学生的学习带来不少困难。为此采用阶段式方式将整个教学过程分为3个阶段进行:第1阶段为Web基础知识阶段,目的是使学生掌握必要的理论基础知识,为后续阶段的教学打下基础。第 2 阶段为实用技术阶段,使学生能够将分散的知识联系在一起,增强对知识的理解,学会对知识的应用。第 3 阶段为综合提高阶段,通过最新技术的学习和具体项目的开发,增强学生的实践动手能力以及创新开拓能力,完成学生在学校学习和实际工作之间能力与知识的衔接[3]。整合后的教学内容如图 1 所示。

2.2 按任务模块编写辅助材料

编写满足该课程要求的理论教学辅助材料和实训手册,以弥补现有教材对于学生能力培养方面的不足。拟开发的实训手册依据课程教学模式,宏观上采用“项目导向”,微观上采用“任务驱动”的方法。试验内容不按照传统的章节进行,而是按照软件开发过程中各任务的先后顺序来进行,将软件开发过程分解为项目立项和规划、界面设计、数据库构建、前台功能实现、后台功能实现和软件测试6大“任务驱动模块”,每个任务驱动模块对应的有具体的工作任务。

2.3 采用“任务驱动式”实施项目实战

《》是一门以上机实践为主的课程,主要培养学生的实际编程能力,应抛弃传统的以知识传授为主的“灌输式”教学模式,改为以能力培养为目的的“互动式”教学,倡导学生主动参与,培养学生获取新知识的能力、分析和解决问题的能力,以及交流与合作的能力。当基础知识学完之后,学生应进入项目实战阶段,具体方案为:

(1)以“项目分级选择”为上机实训的设计思想,考虑学生知识水平和能力的差异,提供难度和规模不同的项目供学生选择,既保证了能力一般的学生顺利完成实训,又能激发能力较强的学生的学习兴趣。

(2)采用“任务驱动式”教学方式,将具体项目分解为多个任务模块,使每个任务模块涵盖课程的知识点,以模块功能的实现为目标,以所用到的技术为专题进行讲授[4]。

3 结论

采用“阶段式”教学法讲授课程是对传统按章节顺序讲解的一种改革。从教学的实际效果来看,与传统的按照教材顺序的教学方式相比,学生能够从课程整体框架的角度把握知识点,了解正在学习的部分在整个课程体系中的位置,从而更好的理解和使用所学的知识;而“项目分级选择”又能够让不同水平的学生在实训中站着相对公平的同一起跑线上,使能力强的学生更有兴趣,能力一般的学生更有自信,有助于调动绝大多数学生的学习积极性。

参考文献:

[1]鲁亚华.职业教育计算机课新型教学模式与实训方法应用研究[J].计算机光盘软件与应用,2012,01.

[2]林科学.软件技术课程考核方式改革探索[J].科教文汇,2009,12.

[3]任远鹏,张四洋,张华.基于混合学习教学模式的教学策略[J].渤海大学学报:自然科学版,2009,3.

[4]单维锋,丰继林,李忠华.项目教学法在课程教学中的应用[J].教育与教学研究,2008,12.

上一篇:浅析现代教育技术在计算机类实验教学中的应用 下一篇:中学计算机教育的教学改革