1 / 6
文档名称:

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

格式:doc   页数:6
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:164922429 2013/11/29 文件大小:0 KB

下载得到文件列表

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

文档介绍

文档介绍:基于项目驱动式的《C语言程序设计》教学新模式的探索
摘要:本文介绍了作者在高职高专教学活动中基于项目驱动式的《c语言程序设计》教学新模式的探索,得出了项目驱动式教学适合计算机程序设计语言教学的需要,是高技能人才的培养的一个有效途径。
关键词:项目驱动程序设计语言教学
0 引言
C语言是计算机基础性程序设计语言,它的发展贯穿了计算机发展的历程,它蕴含了程序设计的基本思想,是理工科高等院校的一门基础课程。教学实践证明,程序设计课教学质量对后续相关课程的教学与实践有很大影响。因此,提高《C语言程序设计》课程教学质量是课程改革的一项急迫任务。我校的《C语言程序设计》课程中使用了项目驱动式教学法,取得了一定的经验。
1 C语言教学现状
C语言课程的教学仍停留在传统的教学模式上传统教学模式过分注重语句、语法等细节的教学,采用“讲解分析概念-例题讲解-习题”的方式,教学以教师“教”为中心,学生在教师的指导下完成相应内容的学习,学生基本上处于被动的接受状态。这种“填鸭式”模式,能较好地保证所授知识的系统性,但因为知识枯燥,学生学习的积极性不高,不能充分发挥他们的学习自主性,教师与学生之间的交互很少,学生的“做”更少,容易导致理论与实践脱节,教学效果较差。
高职高专C语言课程教学难度大由于高职高专教育的特殊性,多数学生理论基础差,实践能力和自学能力不强,有相当数量的学生反映学习《C语言程序设计》课程困难,直接影响了后继软件课程的理论教学和实践教学。
C语言课程常见的教学结果传统教学模式一般围绕C语言自身的体系展开,忽略了对学生程序设计能力的培养,表现于学生熟知C语言知识,应付卷面考试,但是自己却写不出程序,或写不出有良好风格的程序,很难培养学生在程序设计上的创新能力和逻辑思维能力,这就给后续课程的教学、毕业设计乃至学生日后从事的工作留下了隐患。
2 “项目驱动式”教学法的优点
“项目驱动式”教学“项目驱动式”教学就是以项目为目的,以理论教学为过程,最终实现能设计项目的要求。“项目驱动式”教学的关键在于培养学生“可以干什么”和“如何做什么”。在教学过程中以一个或多个项目为主线来展开教学,把相关的知识点融入到项目的各个环节中去,层层推进项目。通过对问题的深化或功能的扩充,来拓宽知识的广度和深度,直至得到一个完整的项目解决方法,从而达到学习知识、培养能力的目的。
项目驱动式教学法的优点一是教学实施更加符合人的认知规律。我们的项目驱动式教学法在教学实施的时候,让学生设计一个程序模拟某个管理系统的过程,教学内容设计上是以某个管理系统(例如学生成绩管理系统等)典型项目为核心,通过将项目的几个模块(数据录入、修改、查询、统计)分解成不同的学习阶段、和不同的章节中。而这些案例都是学生能够直接感受到的东西,因此学生能够很快理解教学内容。
二是教学实施更加注重操作能力和实际解决问题的能力。现在很多企业招聘人才都需要有操作经验、有工作经验的人才。因此培养有操作能力和实际解决能力符合企业的需求。
3 项目驱动式教学法的具体实施
项目设置的原则在“项目驱动”教学模式的实施过程中,项目的设置应遵循如下原则:①项目内容应基本涵盖C语言课程的绝大部分知识点,并且是学生感兴趣的和熟悉的;②选择的项目应