职业技校学生C语言教学探究.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文档。上传文档
查看更多
职业技校学生C语言教学探究

职业技校学生C语言教学探究   摘 要:随着计算机行业的迅猛发展,计算机专业学生的学习不能局限于某些常用软件。因此,C语言程序设计的学习就显得尤为重要。本文以职业技校C语言教学过程中存在的问题为切入点,从培养学生兴趣、合理设置教学目标、调整教学方式、改革考核方式,优化评价机制等几个方面进行分析与探究。   关键词:C语言程序 教学方法 职业技校学生   时代的飞速发展促使我国科技力量不断同步提升。计算机技术的普及及向其他学科的快速渗透让计算机知识的重要性日益凸显。职业技校的计算机专业学生将来想要有很好的就业渠道和就业选择,就必须对计算机工作原理有正确的理解,同时需具备熟练操作和使用的能力。   C语言程序设计作为计算机专业课程中的基础内容,可以说是一名计算机从业者的必备基本技能,属于进行计算机软件开发所用的入门语言,为后续的其他计算机专业课程的学习打下坚实基础,将计算机解决实际问题由可能变成了现实。   经过该课程的多年教学,笔者发现虽然C语言属于概念简单、类型丰富、表达能力强的短小精悍型计算机程序设计语言,但因为它的灵活性和多样性,学生掌握的情况皆不太理想,当然这和学生自身情况也有密不可分的关系。如何将这门基础课程讲好,让学生在学习的过程中主动提高自学能力和应用能力,让枯燥的理论知识变得实用好理解,下面就谈谈笔者的一些感悟与探究。   一、实际教学中存在的问题   1.学生的计算机水平参差不齐   职业技校学生的招生范围比较广泛,对于计算机的掌握水平也是参差不齐,有的学生甚至都没有接触过计算机。此外,部分学生的数学功底薄弱,逻辑分析能力不强,在学习的过程中又缺乏积极性和主动性。这给后续的教学带来了很大的困难。   巨大的水平差异使得在教学过程中,有点基础的学生满足于一知半解,掌握了书本上的基本概念或是常见例题就自我满足,学习的内容不踏实稳固,独立解题时就会错误百出;而基础较差的学生跟不上普通教学进度,日积月累问题增多,丧失了学习的信心,失去了学习热情。   2.教师的课堂教学方式单一   课堂教学是目前主要的教学手段,通过增加了多媒体演示等方式来帮助学生更快更好地掌握C语言的实际应用,但若仅仅依靠课堂例题的讲解和示范操作,忽视基础语法等知识点的重要性,同样会出现很多问题。对于很多刚刚接触编程语言的学生来讲,最大的问题就是觉得入门难,上课按照老师的讲解依样画葫芦可以听懂学会,但是课后一旦遇到新的程序就又不理解程序的实际功能了,如果要用程序来实际解决问题就更加有难度,根本不知道如何下手也没有具体的思路,从而产生了畏惧感。   如若过重地强调语法细节,大量在课堂讲解基础理论知识,甚至以计算机考级真题和模拟题作为讲解和练习的重点,又会使得课程的实用性大大降低,学生也会感觉到枯燥无味,丧失学习兴趣。长此以往,学生们仅仅注重了语法的学习,没有真正领悟程序语言设计的基本思想和方法,更不可能独立编写出有实用价值的程序。   3.上机实践的局限性   作为一门计算机课程,C语言课程的学习必不可少的就是学生上机操作训练。该过程既需要学生掌握概念,又需要动手操作,还需要调试运行出结果。但目前学生在实际上机时,往往对布置的任务敷衍了事,有的甚至直接抄袭其他学生的程序。同时,上机操作的指导老师往往只有一位,而学生编写程序的方法却不会相同,于是出现的问题既有共性的也有个性的。这样就导致不能及时解答每位学生的问题,使部分学生的程序不能继续调试,白白浪费课堂上宝贵的上机实践时间。   二、问题解决方案探究   1.激发和培养学生的学习兴趣   任何学科的学习与学生的学习兴趣是息息相关的,C语言的学习也不例外。针对目前职业技校学生没有过多接触过计算机语言,其他基础知识比较欠缺,本课程的理论知识枯燥深奥的特点,不仅仅要采取多媒体演示的方案进行教学,还要穿插一些既具有趣味性又具有实用性的程序进行讲解展示,例如“猴子吃桃”“鸡兔同笼”“水仙花数”等问题,吸引学生的注意力,通过简单模仿和后期深入练习,体验到编程后的成就感,促使学生激发起自身学习的动力。   2.合理设置教学目标,调整教学方式   教师在课前要对学生进行充分的熟悉和了解,针对学生的实际情况和教学大纲的要求,合理设置教学目标,调整教学方式。   在实际教学中笔者发现,学生对于基本的概念理解记忆往往没有在实际应用中发现问题后强调概念的重要性效果好。于是在平时的课堂教学中,笔者往往弱化基本格式的死记硬背,强化各种形式的实际应用,选择性地挑选例题讲解,将原本晦涩难懂的语法知识通过例题引出,让学生更快地掌握程序编写的实际应用,培养解题的正确思维模式,让教学效果变得既有广度又有深度。   学生在实际解题操作时,特别是遇到条件语句、循环语句和数组这部分有难度的内容时,容易

文档评论(0)

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

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

1亿VIP精品文档

相关文档