论程序设计课程群的教学
2015-06-24胡传福
东莞理工学院学报 2015年3期
胡传福
(东莞理工学院 计算机学院,广东东莞 523808)
如今大学对大学生专业能力的培养基本上是通过一系列单门的课程来实施和完成的。课程之间存在一定的联系——时间上有先有后,空间内容上有先行后继,知识点上也必然存在着一定的交叉。在实际教学过程中,对各门课程进行管理,以单门课程作为培养目标,制定课程计划并对教学内容进行取舍,会在学生的专业能力培养这个总的高度上显现出局限性和不足。如果以课程群的概念来建立课程体系,充分利用课程间的内在联系和逻辑性,把属于同一目标的一系列课程当作一个有机的整体来看待,让各课程相互配合,那么既能加深课程间内在的关系,在教学效果上又能起到相互促进的作用[1]。
课程群是一系列内容密切相关,有先行后继关系的课程的集合,一般属于同一学科,甚至同一专业。通过对同一学科课程体系的研究,探索课程内容及课程间的先行后继关系,合理安排教学内容进行课程群建设,易于打通各课程的知识结构,使得课程间前后连贯,从而获得整体的良好教学效果。
1 程序设计教学现状
程序设计能力是计算机专业培养的学生主要技能,也是检验计算机专业教师教学效果和学生学习效果的主要依据。因此,对程序设计的认知,对教与学双方来说都显得尤为重要。迄今为止,还没有一个统一的标准来对程序设计能力进行评判。
传统的教学模式比较单一,大多围绕两三门语言类课程教学,先从理论上介绍程序设计语言、语法、语义、程序的结构、程序逻辑等,然后再让学生对课本上的案例进行验证[2]。……
登录APP查看全文
