计算机语言类课程教学方法探讨.docVIP

  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文档。上传文档
查看更多
计算机语言类课程教学方法探讨   摘要:计算机语言类课程教学是学生编程入门的基础课程,其一直是高校计算机基础教育的薄弱环节。教师要在教学上做好充分准备,要根据不同专业学生的情况用所教学的计算机语言写一些简单易懂的程序来引导学生,以明确其学习目的。如数学专业用画函数图来抓住学生,通过参数的变化来达到函数最直观的验证;又如艺术类的学生,可用简单的播放器或音频编辑小软件等让其了解程序设计在将来他们专业中所起的作用。在教学过程中可偏向其专业尽可能多的做些实例,让学生真正知道所学的计算机语言能为其专业可做哪些服务,从而激发学生学习的主动性和自觉性。本文从目前高校计算机语言课程教学中存在的问题进行分析并从多个方面探讨了计算机语言教学改进的可行性,从而提高教学质量。   关键词:计算机语言;教学方法;考核方式   中图分类号:G642.41 文献标志码:A 文章编号:1674-9324(2014)12-0051-02   一、前言   随着计算机技术的发展,计算机编程语言也随之不断变化。从早期结构化程序设计到现在的面向对象程序设计,这类课程变得越来越复杂。而且应用于各个领域的计算机语言种类越来越多,语言类课程的学习已成为各专业编程课程入门的基础。学习程序设计可以了解程序的运行方式,对于各种程序的使用也会很有帮助,可以帮助解决在软件使用中所遇到的很多问题。虽然计算机应用软件及工具很多,但在实际工作中通常要针对具体实际问题对一些实用软件进行二次开发或需要开发一些适用自己专业的软件,而且不管是一般应用软件的使用还是专业性的应用软件,往往必须借助程序设计才能使其发挥出更强大的功能。目前,主流的计算机语言类课程主要有C、VB、C++、Java、C#等,如何在教学过程中针对学生的特点,找到适合不同层次学生的教学方法,在有限的教学过程中充分调动学生的学习兴趣,最大限度地挖掘学生潜能,这是摆在当前计算机语言类课程教师面前急需解决的课题。   二、计算机语言教学的现状   目前普通高校开设的计算机语言课程主要有C语言、Visual Basic语言、Visual FoxPro语言、Java语言等。下面总结了一下计算机语言类课程在教学各方面中存在的问题。   1.学生兴趣低、无法调动其学习兴趣。在计算机语言教学过程中,发现学生学习的兴趣都不高。学生往往认为要学习计算机语言与自己的专业没多大联系,而且学会编程有一定的难度。因此对计算机语言类的课程的态度是消极的,上课不认真听,课后作业和实验也是在应付老师。久而久之,课程结束时很难得到理想成绩。有些学生可能对编程有一定的兴趣,但是传统教学的填鸭式教学也很难让学生坚持下去,多半也是半途而退,难以达到好的教学效果。   2.教学内容程序化,目的性不强。由于在很多高校计算机语言类课程的教学总学时较少,为了让学生在有限的学时内完成相关教学任务,大多数老师讲授的只是语言最基本的语法、结构和一些简单的应用设计,很少有时间去讲授语言在实际中的应用。由于教学内容与实际软件应用开发思路的脱节,计算机语言类课程的实践教学也只是走走过场,多半只是对理论教学的简单验证,并没有达到用实验提高和巩固理论的要求,让本来可以提高学生学习兴趣的实验也变成可有可无的简单操作,降低了学生学习的热情。   3.课程考核方式不严谨,学生学习热情不高。现在很多高校都采用了上机考试的方式,但这种考核方式本身存在诸多问题。首先,上机考试的试题选取就是一大难题,题目复杂的话大部分学生通不过,题目过于简单又会让学生放松学习,很难达到平衡;其次,考场的监管难于普通考试,学生作弊情况会增加;最后,评分及阅卷标准难于取舍,对学生不按要求的答案能否加分不能给出定论。   三、计算机语言教学方式、方法的探讨   计算机语言课程是一门理论与实践相结合非常强的课程,要让学生学习和掌握好计算机语言,根据笔者多年的教学实践,认为可以从以下几个方面着手。   1.加强目的性以增强学生的学习兴趣和积极性。许多学生不能很好地学习计算机语言并不是因为课程的难度,而是因为对课程的重视度不够。因此,任课教师的引导就尤为重要。教师要在教学上做好充分准备,要根据不同专业学生的情况用所教学的计算机语言写一些简单易懂的程序来引导学生,以此来明确其学习目的。如数学专业的用画函数图来抓住学生,通过参数的变化来达到函数最直观的验证;又如艺术类的学生,可用简单的播放器或音频编辑小软件等让其了解程序设计在将来他们专业中所起的作用。在教学过程中可偏向其专业尽可能多的做些实例,让学生真正知道所学的计算机语言能为其专业可做哪些服务,从而激发学生学习的主动性和自觉性。   2.合理安排教学环节。首先,理论教学环节的讲授方式要改变。由于程序的细节性问题在实践教学过程中很容易得到解决。因此,

文档评论(0)

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

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

1亿VIP精品文档

相关文档