基于项目驱动式的《C语言程序设计》教学新模式的探索

龙源期刊网 https://www.360docs.net/doc/ac11030683.html,

基于项目驱动式的《C语言程序设计》教学新模式的探索

作者:韩芳陈晓飞

来源:《中小企业管理与科技·下旬》2010年第04期

摘要:本文介绍了作者在高职高专教学活动中基于项目驱动式的《c语言程序设计》教学新模式的探索,得出了项目驱动式教学适合计算机程序设计语言教学的需要,是高技能人才的培养的一个有效途径。

关键词:项目驱动程序设计语言教学

0 引言

C语言是计算机基础性程序设计语言,它的发展贯穿了计算机发展的历程,它蕴含了程序设计的基本思想,是理工科高等院校的一门基础课程。教学实践证明,程序设计课教学质量对后续相关课程的教学与实践有很大影响。因此,提高《C语言程序设计》课程教学质量是课程改革的一项急迫任务。我校的《C语言程序设计》课程中使用了项目驱动式教学法,取得了一定的经验。

1 C语言教学现状

1.1 C语言课程的教学仍停留在传统的教学模式上传统教学模式过分注重语句、语法等细节的教学,采用“讲解分析概念-例题讲解-习题”的方式,教学以教师“教”为中心,学生在教师的指

导下完成相应内容的学习,学生基本上处于被动的接受状态。这种“填鸭式”模式,能较好地保证所授知识的系统性,但因为知识枯燥,学生学习的积极性不高,不能充分发挥他们的学习自主性,教师与学生之间的交互很少,学生的“做”更少,容易导致理论与实践脱节,教学效果较差。

1.2 高职高专C语言课程教学难度大由于高职高专教育的特殊性,多数学生理论基础差,实践能力和自学能力不强,有相当数量的学生反映学习《C语言程序设计》课程困难,直接影响了后继软件课程的理论教学和实践教学。

1.3 C语言课程常见的教学结果传统教学模式一般围绕C语言自身的体系展开,忽略了对学生程序设计能力的培养,表现于学生熟知C语言知识,应付卷面考试,但是自己却写不出程序,或写不出有良好风格的程序,很难培养学生在程序设计上的创新能力和逻辑思维能力,这就给后续课程的教学、毕业设计乃至学生日后从事的工作留下了隐患。

2 “项目驱动式”教学法的优点

相关文档
最新文档