论文部分内容阅读
C语言程序设计课程的关键是实验课的安排,但是笔者在担任实验课教师后发现,在实验课上普遍存在以下四个问题:对实验教学的认识有误、对实验教学不重视、实验内容大多是以验证性内容为主以及考核方式不合理,鉴于对以上问题的思考,本研究试图通过任务驱动教学法改善实验课的教学质量和效果。本研究通过运用文献法、内容分析法等研究方法在对任务驱动教学法国内外研究现状以及C语言程序设计实验课的现状进行了理论梳理,以任务驱动教学法的基本特征为基础,以迪克一凯利模型(W.Dick&L.Carey)为理论依据,对C语言实验课进行教学设计。
本研究结合大一学生的特点以及C语言课程的特点,并根据任务驱动教学法中的封闭型任务和开放型任务的特点,总共设计了四个封闭型任务和一个开放型任务,以循环控制结构中的模拟收银柜台机界面和一个综合任务为案例进行了详细的说明。通过案例中的内容引导学生完成任务,进而达到教学目标。通过问卷以及相关的评价量规,对学生实验前后的表现进行数据分析,得出以下结论:激发了学生的学习兴趣、提高了学生自主学习的能力、培养了学生合作学习的能力以及学生综合运用知识解决实际问题的能力。通过本研究笔者发现,将任务驱动教学法应用到C语言实验课上能够实实在在的改善教学质量和教学效果,希望本研究能为计算机实验课程教学提供可行性的参考。