项目驱动模式在高职《C语言程序设计》课程教学中的应用.doc
《项目驱动模式在高职《C语言程序设计》课程教学中的应用.doc》由会员分享,可在线阅读,更多相关《项目驱动模式在高职《C语言程序设计》课程教学中的应用.doc(8页珍藏版)》请在三一文库上搜索。
1、项目驱动模式在高职C语言程序设计课程教学中的应用 针对目前高职高专院校C语言程序设计课程的教学目的及教学中存在的问题进行分析,提出采用“项目驱动模式”进行教学。阐述“项目驱动模式”的原理及特点,结合C语言程序设计课程教学项目阐明如何在“项目驱动”模式指导下开展教学,以更好地提高教学质量,改善教学效果。 DOI10.11907/rjdk.143825 基金项目甘肃省教育厅科研项目(0719B-03) 李文娟(1984-),女,甘肃定西人,定西师范高等专科学校计算机系讲师,研究方向为计算机程序设计语言类课程教学及算法。 0 引言 C语言程序设计是目前各高等院校开课率很高的一门课程,它既是软件技术等
2、专业的专业基础课程,又是数据结构、程序开发及其它程序设计语言的先导课程。因此,本课程的教学宗旨是将C语言从应试课程转变为一种实践工具,主要目的不再局限于使学生单纯地了解和掌握C语言的基本语法规范,而是致力于培养学生运用C语言解决实际问题的编程能力,以及培养学生无论将来在学习、工作中使用什么语言编程,都能灵活应用这些思想和方法的能力。 1 C语言程序设计课程教学现状 目前,在高职高专院校开设的C语言程序设计课程教学中普遍存在以下3方面问题传统教学方法过于注重教师角色,在课堂上以教师讲、学生听为主,无法调动学生的思考积极性;不重视实践教学环节,造成理论与实践脱节,教师在课堂上过于重视语法和程序本身
3、,而忽略了学生动手能力的培养,不利于培养学生独立解决问题的能力;教学内容及教材选择不当,内容衔接不连贯,教师讲得费劲,学生学得吃力,不但影响了学习效果,也让学生失去了学习兴趣。为了改变这一现状,提出采用“项目驱动模式”进行C语言课程教学,让学生在学中做、做中学,从而做到学以致用,理论联系实际。 2 项目驱动模式原理与特点 所谓“项目驱动模式”,是指在教学过程中以完整应用程序项目为依托,采用“任务驱动”的方式,把所有零散的知识点难易适当、循序渐进、合理地分配、贯穿到项目各个环节中,层层推进项目,通过对问题的深化或功能扩充,拓宽知识的广度和深度,让学生在有限时间内,既能完成既定任务,又能激发学生学
4、习兴趣的一种实践活动。 项目驱动模式最根本的特点是将一个完整项目划分成若干个相对独立的子任务,以任务为主线、教师为主导、学生为主体,变被动学习为主动探究,充分调动学生的学习积极性,是一种让学生主动参与、自主协作、探索创新的一种新型教学模式。 3 项目教学模式在教学过程中的应用 3.1 项目提出 在C语言程序设计课程中,使用项目驱动教学模式,最关键的是要选择一个适合自己教学内容、突出所学知识的项目。在选择项目时要注意以下几个问题 (1)充分考虑授课对象的层次和特征,了解学生已有知识和能力水平,从而选择适合他们的项目。 (2)充分考虑课程内容,根据课程内容的重点、难点,将项目设计成一个个相对独立的
5、子任务,以便于任务实现和项目完成。 (3)充分考虑项目的来源,要根据学生的特点和兴趣,选择学生熟悉的项目<sup>3</sup>。 基于以上考虑,选择“学生成绩管理系统”作为教学项目。遵循“实用为主,必须和够用为度”以及高职学生认知循序渐进的原则,在教学过程中,按照“阶梯递进”的达标要求,将成绩管理系统分为简易成绩管理系统和高级成绩管理系统两步完成。在简易成绩管理系统中,要求学生完成成绩的输入、存储、显示和计算平均成绩、求最高分、最低分以及计算不及格率等功能;在高级成绩管理系统中,要求学生完成对含有学生信息和课程信息的成绩记录的输入、输出、写入文件和从文件中读取成绩记录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 项目 驱动 模式 高职 语言程序设计 课程 教学 中的 应用
链接地址:https://www.31doc.com/p-1861049.html