C++面向对象程序设计教学改革探索与研究.docVIP

C++面向对象程序设计教学改革探索与研究.doc

  1. 1、本文档共7页,可阅读全部内容。
  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文档。上传文档
查看更多
C++面向对象程序设计教学改革探索与研究.doc

C++面向对象程序设计教学改革探索与研究   摘 要:基于C++面向对象程序设计教学中的重点、难点和学生的整体素质,针对我校这门课程教学中存在的问题,进行了深入分析和剖析。以提高学生的逻辑思维能力和实际编程能力为目标,从教学理念、教学方法、教学手段、教学实践等多个环节入手,以案例教学来指导实践教学,以项目式教学为最终归宿,对课程教学进行了全方位的改革,最终达到了大大提高学生的实际编程能力和创新能力的目标。   关键词:C++面向对象程序设计;实际编程能力;案例教学;项目式教学   在C++面向对象程序设计课程教学中,提高学生的实际编程能力和创新思维能力,一直是高职院校教师追求的目标。目前在对该课程的教学研究中,重点在教学手段和教学模式的改革、课程建设的研究等方面。对于如何培养学生的逻辑思维能力、提高学生的实际编程能力和熟练运用C++面向对象知识来创新式地解决实际问题等方面研究不多。本文从理论教学、实践教学、案例教学、项目设计教学入手,紧紧围绕提高学生实际编程能力这条主线,以理论教学、案例教学来指导实践教学,以项目式教学为最终归宿,最大限度地提高学生的实践编程能力和问题解决能力。   一、面向对象程序设计语言的特点及教学现状   C++语言程序设计作为高职院校计算机及相关专业的核心基础课程,具有很强的理论性、实践性和创造性,它是在面向过程设计C语言的基础上发展演变而来的一种面向对象程序设计语言,用对象的思维方式来解决现实生活中的实际问题,具有更加高效、面向底层、跨平台等优点,并且是学习数据结构、网络编程、游戏编程以及cocos2d-x编程等课程的重要基础。由于C++涉及的面向对象的概念比较复杂,知识内容非常多,使用灵活,长期以来,C++语言被公认为是最难学习的编程开发语言。现行常规的教学方法,在实际操作水平、综合分析能力及创新能力等方面很难达到预想的效果,学生对知识体系理解不透彻,实际能力上不去,最后导致畏难情绪蔓延。经过多年的教学实践和不断探索总结,笔者认为案例教学法和项目设计教学法可以弥补传统教学法在讲授知识内容时的不足,用案例教学的方法来指导实践教学,让学生在案例教学中掌握知识和方法,透彻地掌握知识,进而指导实践教学。用项目式教学来加深所掌握的知识,做到融会贯通,从而提高实际编程能力、解决问题的能力以及创新能力。   二、案例教学指导实践教学   1.案例教学的基础思想   案例教学法是以实例为教学手段的一种教学方法,把基本知识融入实例中,以实例形式把知识呈现给学生,进而可以形象生动地掌握知识。是教育者本着知识与实际问题有机地融合的宗旨,遵循教学目标,以案例为基本素材,将学习者引入一个特定的真实情境中,重点培养学习者的批判反思意识,并促使学习者充分理解问题之复杂性、变化性、多样性等属性的重要教学形式。   2.案例教学的实施原则   C++面向对象程序设计的案例教学方法有其独特的规律,首先要求任课教师应对C++面向对象程序设计这门课程的知识体系框架有很深的理解和熟悉,在选用课程案例时,应进行全面系统的规划。选取的案例要遵循由浅入深、由简入难,层层递进,整个案例体系能全面地覆盖整个课程的知识体系,符合教学目标,能体现难点和重点,要看重与现实问题的综合性。案例设计既要包含课程基本知识,也要顾及部分能力较强学生深入学习的需要,能充分调动各个层次学生的积极性。在案例选择上注重激发学生的学习兴趣,让现实问题融入案例中,使学生对案例本身产生较强的学习兴趣和积极性,在学习的过程中获得解决实际问题的能力,在不知不觉中提高学生的实际编程能力和创新思维能力。   3.案例教学的执行过程   在案例教学的过程中,各个环节都很重要,要做足必要的准备工作。首先要精选教材,教材的选取直接影响到案例的知识体系结构,一本好的教材,有利于任课教师从整体上分析教学内容和教学目标,才能为案例教学选材做好充分的准备。当然不管多好的教材也很难做到,也很难适应每所院校教学的实际需要,在选用主教材的同时,也需要选用多本辅助教材。   其次是案例的选取,案例是案例教学整体环节中最重要的一步,案例选取的好坏直接关系到整个案例教学在C++面向对象程序设计中教学效果的成败。案例选取应从以下两个方面进行把握:   (1)针对性要强   要选取的案例要充分体现C++程序设计的编程思想,这门课程的最主要、最核心的思想就是面向对象,也就是类和对象。假设讲授类和对象时,选取案例时就要体现面向对象程序设计的本质,类是来源于现实生活,我们选取案例的实例时,也应来自于现实生活。同时也能够体现类和对象的关系,反映出类的成员属性和成员方法等知识内容,将这种抽象的东西形象化、生动化地呈现出来。   (2)选取案例要精   选取案例时要紧扣C++面向对象程序

文档评论(0)

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

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

1亿VIP精品文档

相关文档