- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目化教学在《C语言程序设计》课程中应用
项目化教学在《C语言程序设计》课程中应用
摘 要:在高职高专院校C语言是计算机网络、计算机信息管理、软件工程等计算机专业的基础课,又属于多个系的系级平台的专业必修课程,也是一门实践性很强的重要课程,既要掌握概念,又要动手编程,还要上机调试运行。文章提出了在教学过程中采用项目教学法,对于教学内容和实施环节进行了一些探索。
关键词:C语言程序设计 项目化教学 第一次课
中图分类号:G642.0 文献标识码:A
文章编号:1004-4914(2012)05-122-02
在当今信息时代,计算机知识的产生及更新速度不断加快。如何教会学生学习的方法,使知识迅速更新换代的趋势相适应的获取知识与更新知识的能力,就高职高专计算机专业及相关专业《C语言程序设计》课程的教学而言,传统的以学科教学为主的教学模式,限制了学生的发散性思维,扼杀了学生探究问题、解决问题的积极性。而项目化学习对于课程教学来说则是学生在教师指导下,选择与课程内容相关的专题项目进行研究,并在此过程中主动获取知识、应用知识、解决问题的学习活动。因此,在《C语言程序设计》课程教学中积极探索项目化学习,可以作为我院项目化教育改革的切入点。
一、项目化教学的优点
“项目化教学”是以解决某一项目题(比如:学生的班级成绩管理等)为目的,学生在教师的指导下亲自参与处理这个项目的全部过程(信息的收集,方案的设计,项目实施及最终评价等),同时也掌握教学计划内的教学内容。项目化教学――必须是一个完整的工作过程。
“项目化教学”是“以项目为主线、教师为引导、学生为主体”,改变了以往“教师讲,学生听”被动的教学模式,创造了学生主动参与、自主协作、探索创新的新型教学模式。在这种模式下我们的培养目标体现多样化如:对学生,通过转变学习方式,在主动积极的学习环境中,激发好奇心和创造力,培养分析和解决实际问题的能力;对教师,通过对学生的指导,转变教育观念和教学方式,从单纯的知识传递者变为学生学习的促进者、组织者和指导者;对学校,建立全新的课程理念,提升学校的办学思想和办???目标,通过项目教学法的实施,探索组织形式、活动内容、管理特点、考核评价、支撑条件等的革新,逐步完善和重新整合学校课程体系。项目教学法通常是在一个短时期内、较有限的空间范围内进行的,并且教学效果可测评性好。
除此之外,项目教学法由学生与教师共同参与,学生的活动由教师全程指导,有利于学生集中精力练习技能,可控性好; 要完成一个项目,必然涉及如何做的问题。这就要求学生从原理开始入手,结合原理分析项目、订制工艺。而实践所得的结果又考问学生:是否是这样?是否与书上讲的一样?这样可以注重理论与实践相结合。因此,优点可以总结为以下几点:
1.具有轮廓清晰的工作(学习)任务,具有明确而具体的成果展示;
2.具有完整的工作过程,该工作过程可用于学习特定教学内容;
3.能将某一教学课题的理论知识和实践技能结合一起;
4.项目与企业实际生产过程或商业活动有直接的关系,具有一定的应用价值;
5.学生有独立进行计划工作的机会,在一定时间范围内可以自行组织、安排自己的学习行为;
6.学生自己处理在项目中出现的问题;
7.具有一定难度,不仅是对已有知识、技能的应用,而且要求学生运用已有知识,在一定范围内学习新的适应技能,解决过去从未遇到过的实际问题;
8.学习结束时,师生共同评价项目工作成果以及工作和学习方法。
二、项目化教学的实施
(一)项目化课程准备工作
1.在设计了课程学习项目后,老师设计任务书(大纲、教学计划)、教案与课件、制定或编写《C语言程序设计》项目化教材,整理大量的源程序案例、实训库、模拟题库、视频、单元作业习题、各种错误信息说明、函数库、参考文献,形成丰富多彩的立体化学习资源库,用于本课程的教学实施供学生参考。
2.老师往往忽视学期第一次课,上好第一次课是项目教学的关键一步,在第一次课上介绍《C语言程序设计》课程的诞生及发展、课程特点及应用、项目化教学方法、教学手段,过程化项目教学及考核的意义、任务作业完成形式及要求、考核形式以及对学生们的各项要求等。在第一次课上老师安排本课的主要项目任务规划和实训要求,让学生明白项目化的含义和目标,引导学生通过各种渠道学会查找文献资料,强调任务主要内容,归纳总结本课关联的项目任务、编程方法和设计技巧,并对本课程做内容设计及按组分配任务;在第一次课上说明项目任务所需要的项目实训设备与工具(硬件、软件环境);给每个小组发放总体任务规划表并说明任务实现全过程要求;在第一次课上必须简介上机步骤:
C语言程序的上机步骤需要在项目化教学过程当中
文档评论(0)