教学方法与手段

《C语言程序设计》是电子、计算机类专业的核心、基础课程之一,具有实践性强、教学内容多且难等显著特点。本课程组结合多年的教学经验积累,从培养学生自主学习意识、改变教学方法和教学模式、采用多种教学形式等多个方面,对课程的教学方法与手段进行了一系列的改革措施。

(1)创新教学模式,培养学生对未知知识的自我探求。传统的“教师传授一学生接受”教学模式虽然具有传授知识快捷迅速的优点,但也存在抑制学生自主学习活动的缺陷。久而久之,学生在知识的学习上会产生对教师的强烈依赖性。很多学生想当然地认为书上的所有问题都是由标准答案的,而这些答案老师都是知道的。因此对于未知知识的探求往往停留在“自己简单思考-问老师”两个阶段,从而抑制了自身学习能力和创造能力的锻炼和开发。在实际教学中,我们发现适时地向学生提供一些没有标准答案或一段时间不提供答案的问题,不仅会起到活跃课堂气氛、启发学生思路的作用,而且对于学生自主学习能力的培养也具有显著的推动作用。

(2)项目驱动及问题求解方式的教学过程。在课堂教学中充分发挥学生主体的作用,注重学生主动性的发挥。让学生在寻求问题答案的过程中理解和掌握理论知识并学会运用。将C语言的概念、方法融入实例中去,在实例中学习、在实例中理解、在项目中应用,即通过编写实际应用程序来学习C语言抽象的标准和规则。

(3)理论教学采用多媒体的教学形式。为优化教学过程,提高教学质量和效率,本课程在教学过程中充分利用现代教学技术手段,重视多媒体课件和网络技术的应用,并充分使用动画演示、图片演示、网站链接、在线交流等现代教育技术。

 (4)采用“实践教学为主,理论为实践服务,理论与实践紧密结合”的教学模式。上机实验是该课程的一项重要的教学环节,它是培养学生动手能力、独立分析解决问题的能力、创新实践能力和理论联系实际能力的重要途径之一。在上机辅导过程中,教师更注重学生的独立解决问题的能力以及程序的分析和优化的能力的培养。


收藏】【打印文章