程序设计类课程教学中学习兴趣培养与探索.docVIP

程序设计类课程教学中学习兴趣培养与探索.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计类课程教学中学习兴趣培养与探索

程序设计类课程教学中学习兴趣的培养与探索   摘 要:介绍了在程序设计类课程教学中关于提高学生学习兴趣的一些教学经验和尝试,其中主要包括教学方法的选择以及考核方式的多样性等。   关键词:程序设计 学习兴趣 教学方法 考核方式   图分类号:G64文献标识码:A 文章编号:1007-3973 (2010) 05-168-02      在当前各类本、专科高等院校中都会开设至少一门计算机语言程序设计类必修课程,例如:Visual Basic语言、Visual FoxPro语言、C语言、C++语言等,而这些程序设计类课程一般都具有课程概念抽象、教学内容繁杂、实践性强的特点,由于学科的特殊性,学生在学习期间常常会觉得很枯燥,缺少学习兴趣,缺少学习的主动性,教学效果不佳。因此,在课堂教学过程中,教师如何激发学生对此类课程的学习兴趣,如何提升学生学习的主观能动性,笔者将从以下几个方面和大家一起探讨在程序设计类课程教学中关于提高学生学习兴趣的一些经验和尝试。   1教学方法的选择   1.1传统教学方法   针对于学生对程序设计类课程还是初学者的情况来说,传统教学方法(讲授式教学法)――以教师讲解和学生听课为主,这种接受式的学习还是基础教学中不可缺少的教学方法。教师在教学过程中还是应该以教材中的基本概念、语法和结构为出发点,详细阐述和说明教材中的基础知识点,课堂形式应以教师的讲解为主线,以学生的理解和记忆为目标,适当结合一些教学要求,比如:课前预习的提问形式,教学过程的笔记检查,课后的作业批改等。   1.2问题式教学法   问题式教学法就是一种强调以问题为主线,以学生分析、讨论、解决问题为目标,教师在教学过程中根据学生分析、讨论的情况,有针对性地讲解知识点,准确地引导学生解决问题,最后进行知识的总结,进而达到掌握新知识为目的的新式教学法。问题式教学法在实践中效果很好,调动了学生学习的积极性和主动性。运用此类教学法应注意以下几点:   (1)教师对问题的正确提出   (2)学生分析、讨论问题的正确方向   (3)教师引导学生解决问题的方法   (4)教师对重点内容的总结   1.3讨论式教学法   讨论式教学法是指在教师的指导下,学生围绕教学的相关问题,以全班辩论或是小组讨论的形式发表自己的意见,通过交流各自的观点,获得知识或巩固知识的一种教学方法。讨论式教学法是和讲授式教学法相对应的概念,与讲授式教学法不同,讨论式教学法摒弃了传统的灌输式、填鸭式的做法,它在教师组织和引导下,全体学生都积极参与课堂讨论,从而实现教与学的互动。   在程序设计类课程的实验课中,此类讨论式教学法效果特别好,主要体现在以下几个方面:   (1)有助于学生对问题考虑的思路拓展   (2)有助于增强学生思维的灵活性   (3)有助于学生了解讨论式教学的特点   (4)有助于学生形成团队合作的学习方式   (5)有助于提高学生分析和解决问题的综合能力   (6)有助于活跃课堂气氛并激发学习兴趣   在讨论式教学结束时,教师还应对学生在讨论过程中得出的结论或答案进行点评和总结,准确阐述学生应该掌握的知识点。通过总结,学生的思维从多方面到集中一点,使学生不仅获得了新知识,更能将知识点深刻地记忆,大大提高了学生的思维能力。   1.4 引入案例教学法   程序设计类课程的概念性强,基础知识点不易理解和掌握,同时基本的理论知识是学好程序设计类课程的坚实基础,然而单一理论知识的讲授易引发学生的厌学情绪,为避免这种情况的发生,在讲授理论知识的课程中,应注重引入案例教学,以案例为依托,将知识点隐藏其中。在学生听过了基本的概念和语法的讲解后,应及时引入相关案例,通过精讲程序设计中的经典算法案例,结合实际内容分析基础知识点,以使学生可以达到真正理解和掌握为目的。在这种理论与实践相结合的教学过程中,教师应精心准备、设计教学案例,由此案例还可进行知识面的扩展,起到承上启下的作用,引导学生举一反三。引入案例教学法提高了学生学习的积极性,提升了基础理论知识的教学效果。   1.5引入“错误”教学法   在程序设计类课程中,程序代码的编写是重要的学习与实践的过程。教师在教学过程中,往往是将已经编写正确的代码展示给学生并进行语句的讲解,或是将验证过的正确代码进行边输入边讲解的形式讲授给学生,并在此过程中提醒学生应注意容易出错的知识点和学生应掌握的重点内容。然而,在学生的独立实践过程中,教师会发现学生常出现的错误往往是教师重点或反复强调的知识点,此种情况说明,传统的、正确的讲授程序代码编写的教学方法效果不是很好,学生并不容易记忆和掌握。因此,笔者在讲授此类课程时,结合相关的知识内容和以往的教学经验,尝试了适当引入“错误”代码的编写形式,当程

文档评论(0)

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

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

1亿VIP精品文档

相关文档