摘要

程序设计语言课程的实践教学一直面临着一个困难,即教学内容的深浅较难把握。授课内容过深,会使得学习难度过大,导致学生学习兴趣下降,尤其是对一些入门性质的编程语言,如C语言等;授课内容过浅,则可能导致学生只能学到浅显的基础知识,根本无法获得实际编程能力。这导致当前很多程序设计语言课程只能以保证及格率作为授课目标。首先从理论和实践两个角度分析了出现这种局面的原因,然后结合教学实际提出了基于任务驱动的实践教学建议,主要包括基于“任务驱动”教学理念重新设计教学大纲和授课计划、采用综合性作业与阶段性作业结合的方式实施过程考核、采用有效手段保障作业的有效性等。

全文