独立学院计算机专业程序设计课程教学方法研究.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文档。上传文档
查看更多
独立学院计算机专业程序设计课程教学方法研究

独立学院计算机专业程序设计课程教学方法研究   摘要 本文根据独立学院计算机专业学生的特点,结合以往程序设计课程的教学经验和对学生进行的课程问卷调查总结了该类课程教学中存在的问题,研究借鉴了现有的一些教学方法,提出了适合独立学院学生的具体的关于程序设计类课程的教学方法解决方案。   关键词 程序设计课程 教学方法 案例教学法   中图分类号:G420 文献标识码:A      独立学院的教学目的是培养具有深厚专业基础的应用型人才,所以对于独立学院计算机专业的学生,在学习程序设计课程时,要求能够根据实际问题提出不同的设计解决方案,能够把编程语言真正作为一种解决问题的技术手段来灵活使用。笔者根据所教授的课程《高级语言程序设计(c++)》的实际情况和对100个学生的问卷调查以及对程序设计类课程的教学方法进行了深入的分析和研究,以求能达到更好的教学效果。      1 该门课程实际采用的教学方法和效果      该门课程的课题教学采用的是理论讲解与案例演示相结合进行的。每讲一个知识点前,先列出一个小程序,让学生先读程序,再当场进行编译运行演示,让学生核对自己的读程序结果,对于学生不懂的内容,老师再结合知识点进行讲解。讲解完后,马上进行课堂练习,提出小小的编程要求,让学生快速根据刚刚学习的内容进行编程练习,或者课下进行编程练习和验证。实验课则布置一些编程题目让学生进行练习,老师在旁边进行当场的指导和答疑。   根据对学生的问卷调查显示,学生比较能接受使用课件和编译工具进行的讲解和演示,而且认为课堂练习和实验课对自己的帮助比较大,但是对课堂上所学的知识还是不能100%的理解。根据学生实际情况进行分析,学生的整体的编程能力还是不太好,学习效果不明显。经过分析,可能存在以下问题。   (1)课程讲解突出了细节,忽视了整体理解和应用的培养。由于该门课程是计算机专业的第一门程序设计类课程,很多知识点学生都没有接触过,所以老师把重点放在了各个知识点的讲解上,各种案例也是围绕知识点的讲解而进行的。学生对知识点理解了,但是由于没有融会贯通,很容易遗忘,而且对于知识点的应用理解不深刻,不能进行整体的应用。   (2)学生存在畏难情绪。程序设计要求设计者有较强的逻辑思维能力和分析问题解决问题的能力,所以对于程序设计类课程,学生普遍存在畏难的情绪。根据问卷调查的结果显示,约有20%的学生认为这门课非常难,有约65%的学生认为这门课程有点难。   (3)学生学习的积极性不高。任何学习有了兴趣才能产生深入学习和研究的动力,而学生普遍学习兴趣不明显,从调查显示,只有约14%的学生对编程非常有兴趣,约70%的学生都不知道自己是否对编程有兴趣。   (4)动手练习少,实际编程能力较差。要熟练的应用一种编程语言,最好的方法就是多用,尤其是通过实际项目编程练习。约有60%的学生认为通过课后和实验课的练习可以巩固他们所学的知识,但是很多学生的学习存在被动性,只局限于在老师敦促范围内的实验课和课堂练习,课下主动编程练习的情况较少。      2 现阶段存在的一些教学方法      案例教学法。案例教学法是在教师指导下,根据教学目标与内容的需要,采用典型事例来组织学生学习,讨论,发展创造性思维的一种教学方法。   启发式教学法。启发式教学是根据教学目的、内容、学生的知识水平和知识规律、运用各种教学手段,采用启发诱导办法传授知识、培养能力,使学生积极主动地学习,以促进身心发展。启发式教学不仅是一种教学方法,更是一种教学思想,是教学原则和教学观。学生是否有学习积极性非常重要。启发式教学的关键就是调动学生的学习积极性。   任务驱动教学法。任务驱动教学法是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念:将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。此外还其它教学方法:探究式教学法、交互式教学法和做学合一教学法等。      3 程序设计类课程的教学方法解决方案      3.1 引起学生兴趣,增强学生求知欲   课程的第一节课非常重要,而引起学生的兴趣也在关键的这一节课。对于程序设计类课程,第一节课上要首先给学生演示由该种语言设计的生动有意义的应用程序,告诉学生如果学会了该种编程语言,则也可以设计出该类程序,从而激发学生的学习兴趣;其次要鼓励学生,不要存在畏难情绪,只要掌握一定的学习方法,一定可以学好。      3.2 设计多样化的课堂教学   课堂教学的最终目的是让学生通过课堂学习掌握所学的内容,并且可以灵活应用,争取达到每节课都要收获。要

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档