职业学校程序设计语言课程教学方法探索.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文档。上传文档
查看更多
职业学校程序设计语言课程教学方法探索

职业学校程序设计语言课程教学方法探索   摘 要:文章通过对职业学校的学生和计算机程序设计教学的现状进行分析,讨论了如何有效地运用各种方法、手段提高教学效果,特别分析了如何把项目教学法运用于程序设计教学来增强程序设计课程的实用性和趣味性,从而提高教学实效。   关键词:职业学校 项目教学 程序设计      一、职业学校程序设计课程教学现状      目前大部分学校在程序设计课程教学中都采用传统的讲授法,同时结合一些上机实践操作来巩固和熟悉课堂上所讲的一些知识点,但对于计算机程序设计课程而言,其特点是逻辑性强、更新快、内容多课时少。传统的系统学习和讲授有许多缺点,它偏重知识的灌输,重理论轻实践,以教师为中心,以单项讲授为主,学生学得很吃力,而且培养出来的学生实践能力不足,不能满足当前社会对人才的需要。对于只有初中文化基础的职业学校的学生来说,学习程序设计课程的难度就更是可想而知了!再加上职业学校的生源大部份都是初中生中学习成绩偏低,基础相对薄弱的学生,学习程序设计语言就更是难上加难了。但作为一名职业学校程序设计课程的教师,有一点你千万不要忽视,职业学校的学生基础虽然相对薄弱,但有很大一部份学生是因为在初中阶段没有充分认识到学习的重要性,沉溺于玩耍之中,成绩才一直不好的,这部分学生的天资往往并不差,很多甚至非常聪明,只要老师能将他们的学习兴趣调动起来,他们的成绩就不会差。下面就从如何提高语言课程教学质量、增强教学效果、培养和提高学生对于程序设计语言的学习兴趣等方面,谈谈在教学上的一些经验和体会。      二、程序设计课程教学方法初探      如何有效地把学生学习程序设计课程的兴趣激发出来,提高教学实效,本人是从以下几个方面考虑和分析的。   1、要让学生有一种想学、敢学、必学的感觉   作为一名职业学校的程序设计语言类教师,为了培养学生浓厚的学习兴趣,在我的每节课的课堂教学中,我首先必须要做的事就是让学生觉得这节课我们将要学习的是一个非常实用、有趣的东西,并且让学生知道这个程序的实现并不是很难,只要大家认真听讲,老师一定能让他们自己亲自设计出来,并且也要让他们明白这也是他们这节课的一项任务,是老师给大家的一个挑战,也是必须要做出来的,这样就让学生有一种想去学――因为它的实用和有趣;敢去学――因为它并不难实现;必须去学――因为这是他们未来可能要用到的一项技能,也是他们现在的一项任务,一种挑战。比如:当我第一次给学生讲解VB程序设计时,我首先给大家举了两个例子:一个是超市的购物计费系统,一个是小球自动跳跃程序,第一个例子是让学生知道可以用VB设计出一个非常实用的程序,第二个是通过直观的动画效果来提高学生的学习兴趣。通过这两个简单的程序,就很容易将学生学习的兴趣给勾了出来,那下面理论讲解的效果就不会差了。   2、多采用启发、引导的教学方法   教师在教学过程中,应当注意设置疑难问题,引导学生思考和探索,让他们的思想活跃起来。在平时的教学中发现,学生问不出问题的原因往往在于没有真正的学懂。实际上,问题是最好的老师,是学生学习的引导者,没有问题便没有深入。在教学过程中,引导学生在解决问题中学习,即提出问题,留点时间给学生思考,然后再让其提出解决问题的方法,针对学生回答中暴露出来的问题再有针对性的教学,从而更深入地展开学习。这种教学方法充分调动了学生学习的积极性和主动性。而且也容易提高学生的注意力。   例如,在讲循环语句时,老师可先设置问题:编程计算一个宿舍期中考试英语平均成绩。根据以前所学,学生会想到用表达式来实现。再进一步设置问题:如果要计算一个班、一个学校的平均成绩呢?这时候如再用一般的表达式来实现,显然就太麻烦、太不现实了。那应该怎么办呢?这时候再引出循环语句,学生对循环语句的理解就深入多了,还能够知道在什么情况下使用循环语句,而且兴趣也会一下子提高很多。   3、采用项目教学法提高教学实用性   所谓项目教学法,就是让学生在一个典型的“项目任务”的驱动下,展开教学活动,引导学生由简到繁、由易到难、循序渐进地完成一系列“任务”,从而得到清晰的思路、方法和知识的脉络。教师的教和学生的学都是围绕如何完成一个具体的项目任务进行的。教师教学思路清晰,学生学习目的明确,学习变成了学生的主动行为,在用的需求下学,学以致用,更容易掌握学习内容。在完成“项目”的过程中,培养分析问题、解决问题以及用计算机处理信息的能力。让学生通过适当努力,能顺利完成一个个具体的任务,掌握学习内容,获得成功的体验。   运用项目教学法于程序设计语言教学,在项目任务的设置上要适当。项目教学法,在形式上是:提出项目任务→师生共同分析完成任务的方法和步骤→适当讲解或自学或协作学习→完成任务实践→交流或归纳。采用项目教学法,在课堂

文档评论(0)

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

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

1亿VIP精品文档

相关文档