- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目式教学在程序设计课程中研究与实践
项目式教学在程序设计课程中研究与实践
摘要:企业对计算机专业人才的需求与高校教育的培养模式存在较大差距,针对传统教学的不足,结合项目式教学的特点,从程序设计课程开展项目教学法的实践入手,结合具体案例阐述了在程序设计课程教学中实施项目教学的方法,经教学实践证明,项目式教学能明显提高学生的学习兴趣和动手能力。
关键词:项目式教学 项目选取 程序设计
中国软件产业的高速发展和对计算机专业人才的需求与高校教育的培养模式不能相互适应,学生实际工作技能与用人企业的标准存在较大差距,造成市场需求不足和学生就业尴尬的矛盾。高校传统教育模式稳定,过于偏重理论知识的传授,缺乏社会服务层面的意识,不能很好适应技术的发展,未能较好地完成人才培养和服务社会相结合的教育职能。学生往往缺乏实际动手能力或者实践经验不足,不能马上适应工作的实际需要。同时,传统教学模式中教师是教学的中心点,在教学过程中学生始终处于被动接收知识的状态,加上知识陈旧等其他因素影响,学生容易丧失学习兴趣从而导致教学过程失败。
程序设计课程基本上以程序设计语言自身的体系为线索展开,往往注重语法和细节,学生在学习过程中感觉枯燥,容易产生畏难情绪;在这样的教学情况下,学生掌握的只是程序设计语言本身的语法,学过之后不能学以致用,解决实际问题。
笔者从近年来在C++语言程序设计课程中开展项目教学法的实践入手,结合具体案例阐述了在程序设计课程教学中实施项目教学的方法。通过对应用类项目的介绍和逐步分析,将如何利用程序设计语言解决现实问题的方法和过程,直观地呈现在学生面前,不仅有助于学生更好地掌握基本理论知识,而且极大地提高了学生的学习兴趣。
一、项目教学法的特点
项目式教学法指教师以项目为主线贯穿教学过程始终,将课程中的多个知识点融入到项目中,学生在教师的指导下对项目进行分析,以运用相关理论知识完成项目为主要学习目的,实行理论、实践一体化的教学,教师以学生完成项目的质量来评定学生的学习效果。
项目式教学法具有以下特点:
1.项目目的明确,有具体的任务说明
我们要求学生必须运行理论知识完成项目提出的任务,很好解决了学生对实验目的体会不深,不会灵活联系理论教学知识和实践技能这一主要教学矛盾。
2.启发性强
传统教学过程中,偏重于知识点讲解,课堂内容往往侧重于语法和语句,配套实验中验证型实验内容居多,实验之间相对独立,联系性不强,学生在学习过程中更多地是模仿,而项目中含有诸多问题,很多问题并不是某个理论知识的简单运用就能解决的,学生必须通过积极思考和分析、灵活应用理论知识、解决项目中出现的困难和问题,从而达到培养学生独立思考和解决实际问题的能力。
3.综合性
项目本身具有很强的综合性,通过项目引导学生将所学的知识用于解决现实中的问题,学习如何在众多的知识点中找到正确解决实际问题的方法,从而达到理论联系实际的目的。
4.解决方案多样化
传统教学过程中,实验结果单一并且无法体现学生的实际动手能力。项目的成果有明确而具体的展示,教师可以对项目的完成情况进行一个较为客观的评价;同一个项目可以有多种不同的解决方案,解决方案的多样化有利于培养学生的发散思维能力,并且通过不同解决方案间的差异比较,可以引导学生思考如何获得最佳的解决方案。
二、项目教学在程序设计课程中的实践
C++语言是大学理工科程序设计语言的入门课程,不仅培养学生的程序设计能力,而且对于后继课程的学习起着重要的影响。传统C++语言的教学过程,偏向于语法等单纯知识点的介绍,然后给出相应的实验,学生对实验的目的、知识点的应用没有明确和清晰的认识,往往只是按照实验内容,机械式地照搬。通过在该课程中应用项目式教学法,取得了明显的教学效果。
1.教学项目的选取标准
项目的好坏是项目式教学能否成功的关键因素。项目的选择标准包括以下几点:(1)项目涵盖知识点的全面性,项目有一定的应用背景,往往侧重于多个知识点的应用,要求项目包含所有知识点是不现实的,因此还要考虑遗漏的知识点的讲授问题;(2)选择的项目是否具有一定的实用价值,通过实践发现,与现实结合紧密的项目或者趣味性高的项目更容易激发学生的学习兴趣;(3)项目应具有一个要求清晰的任务说明,对于项目的最终成果应该有明确而具体的考核指标;(4)项目的选择还要考虑学生知识的结构,难度过高,容易打击学生的学习积极性,项目应具有适当的难度,不仅是对已有知识的应用,而且学生在一定时间范围内可以学习新知识,将新知识和已有知识相结合,解决过去从未遇到过的实际问题,有利于培养学生的学习能力和创造能力。
2.项目教学的实施方法
在项目教学中,教师不再是单独的讲授者,而是扮演着多
原创力文档


文档评论(0)