项目驱动教学法在《C语言程序设计》教学中的应用研究.doc
《项目驱动教学法在《C语言程序设计》教学中的应用研究.doc》由会员分享,可在线阅读,更多相关《项目驱动教学法在《C语言程序设计》教学中的应用研究.doc(7页珍藏版)》请在三一文库上搜索。
1、项目驱动教学法在C语言程序设计教学中的应用研究 摘要:C语言程序设计课程教学,要有效的促进学生学习的主动性,激发学生的学习兴趣,提高课堂教学效果。在教学中运用项目教学法,可以激发学生学习兴趣,提前感受工作要求,培养学生独立思考,与他人协调合作的团队精神,促进学生职业能力的养成。能够取得良好的教学效果。 一、传统教学方法存在的问题 C语言程序设计是一门基础课,对于初学者初次接触C语言,难免会遇到一些难理解的问题,但由于大部分老师为了完成教学任务且每堂课的信息容量非常大,课堂教学基本采用灌输式的教学方式,即讲授法,虽然老师和学生都很努力地教与学,但由于学生没有真正消化理解课堂讲授内容,导致无法跟上
2、老师的教学节奏,普遍反映C 语言难学,导致缺乏学产习兴趣,因此难以调动学生学习的积极性和主动性。 C语言程序设计这门课程有着强大的编程功能,有着灵活的编程风格,语法规则不是很严密,表达形式灵活多变,传统的教学方法忽视学生的主体地位,对学生实施保姆式、填鸭式的被动教育,挫伤了学生学习的积极性和主动性,导致学生怕学、厌学。长期的失败感极大地降低了学生的自信心,降低了人的生活激情,严重影响学生的健康成长,也就不可能使学生产生主动学习的欲望。C语言程序设计这门课程涉及的知识点相对比较多,每个章节内容比较分散,没有连贯性,每个不相同的知识点比较独立,非常难使学生对C 语言程序设计形成一个整体的感觉。有些
3、学生在学后面的知识点时,就会把前面的所学的内容忘掉,这样就会影响后面内容的展开,影响教学的效果。当学生学完整门课程后,只是能感觉多学了一门编程语言,学习成就感和成果激励性没有,很难体会C语言程序设计在解决实际问题中的作用,没有办法把所学的知识应用在实际的项目中,这样也会影响到学生将来的就业。 二、项目驱动教学法 项目驱动教学法是以学生的自主性、探索性学习为基础,采用类似科学研究及实践的方法,促进学生主动积极发展的一种新型教学法。由教师根据当前教学目标设计并提出项目任务,给出完成项目的思路和方法,引导学生进入一种探索知识的情境之中,即在真实世界中应用知识解决问题。然后使学生在此情境之下,通过教师
4、的指导、同学的讨论来解决问题,这称为协助和会话。在完成任务的同时,达到最终的教学目的即实现了意义建构。项目驱动教学法将以往以教师传授为主的单一的传统教学理念转为以解决问题、完成任务为主的互动的教学理念,能充分调动学生的学习积极性,在课堂上能使学生始终处于积极思维的学习状态。从根本上解决传统教学中的满堂灌。学生在学习过程中通过对项目的分析、设计和实现,从而将理论和实践进行有机结合,学生在学习过程中由被动的知识接受者转变为主动参与者,而且通过项目的实现即可以提高学生分析问题、解决问题的能力,又可以增强他们的自信。 三、项目教学法的实施过程 (1)教学设计 采用自顶向下的方法,按照“项目模块案例”的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 项目 驱动 教学法 语言程序设计 教学 中的 应用 研究
链接地址:https://www.31doc.com/p-1844642.html