项目驱动式案例教学法在“C程序设计”课程中的应用

2011-08-15 00:45:22宋麦玲薛思清
长春理工大学学报(社会科学版) 2011年11期
关键词:案例课程教学

徐 凯,宋麦玲,薛思清

(中国地质大学(武汉)计算机学院,湖北武汉,430074)

一、“C程序设计”课程简介

C语言是国内外使用最广泛的高级程序设计语言之一。C语言功能丰富、表达能力强、使用方便灵活、应用面广、目标程序执行效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,特别适合于编写系统软件[1],也可用于编写应用软件。因此很多高校把“C程序设计”作为计算机各专业的主干基础课程之一,可见其地位和作用是非常重要的。通过“C程序设计”的教学,目的是使学生能够很好地理解C程序设计的基本语法和规则,掌握C语言程序设计的基本思路和算法,熟悉程序调试环境,从而培养学生养成良好的编程思想、编程习惯、设计规范和风格,为后续专业课程及其它程序设计课程的学习和应用奠定坚实的基础。

传统的“C程序设计”教学方式是:“提出概念―解释概念―例题讲解―习题”,在课程教学过程中主要是以教师为主导的“填塞式”的教学方式,而大部分学生基本上是以被动接受的方式在教师指导下完成学习,学生学习的主动性与积极性都不强。同时,由于这门课程的知识点多,信息量大,逻辑思维能力要求很强。因此,学生普遍认为C语言程序设计的语法复杂,知识零乱,枯燥难懂,全部课程学完以后,大多学生只能看懂程序,而不会编写程序,不会应用C语言解决实际问题。本文结合课题组教师的教学实践,提出在“C程序设计”课程中采用项目驱动式案例教学法,并对教学案例的选择、实施以及在教学中应注意的问题进行了探讨。……

登录APP查看全文

猜你喜欢
案例课程教学
案例4 奔跑吧,少年!
少先队活动(2021年2期)2021-03-29 05:40:48
数字图像处理课程混合式教学改革与探索
微课让高中数学教学更高效
甘肃教育(2020年14期)2020-09-11 07:57:50
软件设计与开发实践课程探索与实践
计算机教育(2020年5期)2020-07-24 08:53:38
为什么要学习HAA课程?
随机变量分布及统计案例拔高卷
“自我诊断表”在高中数学教学中的应用
东方教育(2017年19期)2017-12-05 15:14:48
发生在你我身边的那些治超案例
中国公路(2017年7期)2017-07-24 13:56:38
对外汉语教学中“想”和“要”的比较
唐山文学(2016年2期)2017-01-15 14:03:59
一个模拟案例引发的多重思考
中国卫生(2015年4期)2015-11-08 11:16:06