工学结合的“程序设计类”课程改革与实践研究.docVIP

工学结合的“程序设计类”课程改革与实践研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工学结合的“程序设计类”课程改革与实践研究   摘要:本文针对程序设计类课程,将传统与现代的教学方法相融合,引入“项目教学法”,面向应用能力培养,达到工学结合的目的。文章从教学定位、教学方法以及教学手段等方面进行了详细的探讨,实践证明,该方法取得了较好的效果,值得推荐。   关键词:程序设计;课程改革;工学结合;项目教学法;能力培养   中图分类号:TP311.1-4 文献标识码:A文章编号:1007-9599 (2011) 11-0000-01   Combination of Work and Study Programming ClassCurriculum Reform and Practice   Bao Feng,Li Feng,Zhao Fengzhi   (Northeast Petroleum University,Daqing163318,China)   Abstract:This article is for programming courses,traditional and modern teaching methods of integration,introduction of theproject approach,application-oriented capacity-building,to work and study purposes.Articles from the teaching position,teaching methods and teaching methods and other aspects of a detailed study,proved that the method has achieved good results,is recommended.   Keywords:Program design;Curriculum reform;Combination of work and study;Project teaching;Ability traning   一、面向应用能力培养,准确把握课程定位   “程序设计类”课程是理工类及部分管理类专业学生共同开设的一门计算机程序设计课程,为体现“以就业为导向,以培养应用能力为目标”的人才培养模式,“程序设计”课程,理论以“够用”为原则,重在培养读程序能力、编写程序能力和上机调试程序能力,突出能力训练及实际应用技能水平的提高。通过本课程的学习使学生能在后继课程的学习中,编写程序解决实际问题,并能在今后的工作中,结合自己所学的专业知识,开发相应的计算机应用程序,为用计算机解决实际问题提供有效的方法。   二、工学结合,采用“案例与项目教学法”   在教学过程中引入“项目教学法”和“案例教学法”,将传统与现代教学方式巧妙融合,工学结合,实现立体化教学。   (一)采用多种教学方法,注重算法讲解,培养学生编程能力      图1.多种教学方法结合   把“以问题为中心”的思想应用于实际教学中,广泛开展启发式、参与式、设问式、比喻式等教学方法(如图1所示),比如:关于子程序中的例题,首先应该根据结构化程序设计的特点,把复杂问题的求解过程分阶段进行,每个阶段再逐步操作,然后写出流程图和程序,最后启发学生如何将程序改为通用程序。   在教学环节中,采用“项目教学法”,每堂课都有指定项目完成,充分发挥了学生的主观能动性,教师只对其进行点拨,使学生能充分享受编程的乐趣和编程后的成就感,更利于引起学生对程序设计的兴趣。为了强化能力培养,教师会在课后留有实际应用的实例,如兴趣题目,综合性大作业游戏软件,“百马百担”问题、“Fibonacci数列”等。通过参与编程实践,学生的能力得到很大提高。   (二)认清课程特点,精心设计实例和课件,激发学生的学习热情   “程序设计类课程”是实践性较强的课程,对于初学者来说,普遍存在畏惧阅读程序、编写程序无从下手、调试程序速度慢等问题,所以学起来感到枯燥无味,因此激发学生的热情就显得尤为重要。在课堂中,除了要介绍学习程序设计的作用之外,还要充分应用教案中精心设计的实例,利用生动的多媒体课件、动画在大屏幕上展示各种抽象算法的执行过程,辅之以板书进行讲解,增加教师向学生传递的信息量,帮助学生深入理解知识,从而激发学生的学习兴趣和热情。   采用“案例教学法”和“项目教学法”――从实际应用出发(如“银行卡密码的管理”、“电子邮件中用户及密码的确认”等)引出问题,对任务进行分析,思考和分析任务解决方法、任务运行结果,给学生以直观感受,提高学生的学习兴趣和对问题的关注,带着问题和对解决任务的好奇学习循环过程程序设计的相关知识。   循序渐进、举一反三――

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档