项目化教学模式在c课程中的应用研究

项目化教学模式在c课程中的应用研究

ID:19556987

大小:53.50 KB

页数:6页

时间:2018-10-03

项目化教学模式在c课程中的应用研究_第1页
项目化教学模式在c课程中的应用研究_第2页
项目化教学模式在c课程中的应用研究_第3页
项目化教学模式在c课程中的应用研究_第4页
项目化教学模式在c课程中的应用研究_第5页
资源描述:

《项目化教学模式在c课程中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、项目化教学模式在C课程中的应用研究1引言我国传统教育模式的教学忽视了对学生能力和创造性的培养,而项目化教学模式正是构建了一个与考试一样甚至比考试更近期的目标强迫学生完成,通过刺激学生学习的动力,从而提高学生学习的主动性。由于项目的实现过程中学生必须主要依靠自己的力量来完成,这就迫使学生自己看书学习,从而提高学生的自学能力,对所学知识的记忆也更加牢固。2项目化教学模式的内涵2.1项目化教学模式的定义项目化教学模式就是将传统的学科体系中的知识内容转化为若干个教学项目,围绕着项目组织和展开教学,使学生直接参与项

2、目全部的一种教学方法。项目化教学模式是师生通过共同实施一个完整的项目工作而进行的教学活动,它具有挖掘学生兴趣,激发学生内在动力使其主动投入学习的优势;能够改变传统教学中学生处于被动学习的地位[1]。当然,项目化教学模式与传统教学并不是对立的,教学中应注意将二者有机结合、相互补充。2.2项目化教学模式应满足的条件由于C课程中的项目可以是设计并实现一个具体的、具有实际应用价值的功能。《现代教育教学参考丛书》提出,项目化教学模式应该满足下面的条件:该工作过程可用于学习一定的教学内容,具有一定的价值;能将C课程的

3、知识和实际技能相结合;学生具备克服项目中遇到的难题;学生能够运用新学习的C语言知识解决实际问题;项目实施结束后,老师与学生一起评价项目成果,并总结经验教训[2]。3项目化教学模式在C课程中的应用过程分析3.1C语言知识准备C语言课程是一门实践性较强的学科,是计算机类的一门很重要的专业基础课。而项目化教学模式是个动态的教学过程,学生可以提出问题、收集和分析资料、设计实现项目、得出结论和交流观点。为完成项目,教师应将该项目所需的基础知识传授给学生,并引导学生利用已有知识去学习未知知识有能力。这样,学生就能将学

4、到的最基本的原理和概念运用到日常生活和今后的工作中去。C语言课程基础知识的准备是教师主导的教学活动。可以采取多种教学方式来进行教学,它是项目化教学模式的重要组成部分,其主要作用是:首先,帮助学生学习疑难概念,教师对新知识的讲解要抓重点,避重复。应该只包括对重点教学内容的讲解,其过程应该精炼,最好是通过简单的例子用实际操作的方法进行,这样,学生才更容易理解、接受。其次,帮助学生了解实验环境、学习技巧,并帮助学生培养分析问题、解决问题的能力。此外,也可以进一步激发学生的好奇心。3.2设计相关项目项目的选取是C

5、语言课程学习的关键。选取项目要以教学的内容为依据,以现实的对象为材料,既要包含基本的教学知识点,又能调动学生解决问题的积极性。教师和学生共同参与项目的选取。教师要注意启发学生去主动发现身边的素材,选择难度适合的项目。笔者在整个的教学过程,选择的项目分别为:(1)输出会员信息的项目。这个主要是锻炼学生对各种数据类型的掌握。(2)计算器。主要让学生掌握C语言的基础知识,运算符,表达式、数据类型、变量和常量、控件数组、分支语句。(3)模拟彩票中奖系统。通过对彩票中奖系统的不断升级,一步一步提高学生对三大结构的掌

6、握。(4)模拟贪吃蛇游戏的项目。这个项目主要是锻炼学生对函数,指针以及数组的掌握。(5)学生信息管理系统。这个是一个比较综合的系统,里面包含结构体,函数,数组,指针等等,通过本项目的学习和上机实践,学生可以综合运用C语言知识和相关技能,培养项目的设计、分析能力。从第个项目开始依次往后完成,完全围绕教材知识点,学生没有畏难情绪,使得学习过程是个不断成功地完成项目的过程。经过这样的训练。学生们对编程不再望而生畏,为将来步入工作岗位解决实际问题奠定基础。3.3实施项目方案学生在明确项目的目标和要求后,即开始思考

7、如何去完成项目,着手起草实训项目的施方案。学生通过各种途径查找相关资料,借鉴各种现成的资料,在集体讨论的基础上制定出初步的项目实施方案。项目实施方案应由以下几个部分组成:项目名称:老师布置的项目。也可以学生自己选取,但要得到老师的认可;小组组成人员:了解小组成员的组成,形成协作学习的团队;项目目标:由教师直接下达,明确项目的具体要求;项目的市场背景:学生通过调查,挖掘各自的已有知识,相互交流,形成对项目的已有认识;项目任务的分解:学生通过讨论并参考教师对项目的分解意见,把总项目分解为多个子任务,明确各子任

8、务的目标及各子任务间的相互联系;项目实施计划:在保证总项目按时完成的基础上,根据各子任务的复杂性,制定完成任务的时间表,组长要对各阶段的成果进行监控和检查;人员分工:根据各位小组成员的特点,分配予任务。每位成员都要承担相应的任务;成果展示形式的设计:成果展示形式多种多样,可以根据项目的特点,选择一种或多种展示的方式。3.4相互协作学习教师要为学生创设一个自主、合作、讨论、探究的课堂学习环境,并通过教师的积极引导,使学生主动学习

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。