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

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

ID:31386671

大小:107.50 KB

页数:7页

时间:2019-01-09

c++面向对象程序设计教学改革探索与研究_第1页
c++面向对象程序设计教学改革探索与研究_第2页
c++面向对象程序设计教学改革探索与研究_第3页
c++面向对象程序设计教学改革探索与研究_第4页
c++面向对象程序设计教学改革探索与研究_第5页
资源描述:

《c++面向对象程序设计教学改革探索与研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C++面向对象程序设计教学改革探索与研究  摘要:基于C++面向对象程序设计教学中的重点、难点和学生的整体素质,针对我校这门课程教学中存在的问题,进行了深入分析和剖析。以提高学生的逻辑思维能力和实际编程能力为目标,从教学理念、教学方法、教学手段、教学实践等多个环节入手,以案例教学来指导实践教学,以项目式教学为最终归宿,对课程教学进行了全方位的改革,最终达到了大大提高学生的实际编程能力和创新能力的目标。  关键词:C++面向对象程序设计;实际编程能力;案例教学;项目式教学  在C++面向对象程序设计课程教学中,提高学生的实际编程能力和

2、创新思维能力,一直是高职院校教师追求的目标。目前在对该课程的教学研究中,重点在教学手段和教学模式的改革、课程建设的研究等方面。对于如何培养学生的逻辑思维能力、提高学生的实际编程能力和熟练运用C++面向对象知识来创新式地解决实际问题等方面研究不多。本文从理论教学、实践教学、案例教学、项目设计教学入手,紧紧围绕提高学生实际编程能力这条主线,以理论教学、案例教学来指导实践教学,以项目式教学为最终归宿,最大限度地提高学生的实践编程能力和问题解决能力。  一、面向对象程序设计语言的特点及教学现状7  C++语言程序设计作为高职院校计算机及相关

3、专业的核心基础课程,具有很强的理论性、实践性和创造性,它是在面向过程设计C语言的基础上发展演变而来的一种面向对象程序设计语言,用对象的思维方式来解决现实生活中的实际问题,具有更加高效、面向底层、跨平台等优点,并且是学习数据结构、网络编程、游戏编程以及cocos2d-x编程等课程的重要基础。由于C++涉及的面向对象的概念比较复杂,知识内容非常多,使用灵活,长期以来,C++语言被公认为是最难学习的编程开发语言。现行常规的教学方法,在实际操作水平、综合分析能力及创新能力等方面很难达到预想的效果,学生对知识体系理解不透彻,实际能力上不去,最

4、后导致畏难情绪蔓延。经过多年的教学实践和不断探索总结,笔者认为案例教学法和项目设计教学法可以弥补传统教学法在讲授知识内容时的不足,用案例教学的方法来指导实践教学,让学生在案例教学中掌握知识和方法,透彻地掌握知识,进而指导实践教学。用项目式教学来加深所掌握的知识,做到融会贯通,从而提高实际编程能力、解决问题的能力以及创新能力。  二、案例教学指导实践教学  1.案例教学的基础思想  案例教学法是以实例为教学手段的一种教学方法,把基本知识融入实例中,以实例形式把知识呈现给学生,进而可以形象生动地掌握知识。是教育者本着知识与实际问题有机地

5、融合的宗旨,遵循教学目标,以案例为基本素材,将学习者引入一个特定的真实情境中,重点培养学习者的批判反思意识,并促使学习者充分理解问题之复杂性、变化性、多样性等属性的重要教学形式。  2.案例教学的实施原则7  C++面向对象程序设计的案例教学方法有其独特的规律,首先要求任课教师应对C++面向对象程序设计这门课程的知识体系框架有很深的理解和熟悉,在选用课程案例时,应进行全面系统的规划。选取的案例要遵循由浅入深、由简入难,层层递进,整个案例体系能全面地覆盖整个课程的知识体系,符合教学目标,能体现难点和重点,要看重与现实问题的综合性。案例

6、设计既要包含课程基本知识,也要顾及部分能力较强学生深入学习的需要,能充分调动各个层次学生的积极性。在案例选择上注重激发学生的学习兴趣,让现实问题融入案例中,使学生对案例本身产生较强的学习兴趣和积极性,在学习的过程中获得解决实际问题的能力,在不知不觉中提高学生的实际编程能力和创新思维能力。  3.案例教学的执行过程  在案例教学的过程中,各个环节都很重要,要做足必要的准备工作。首先要精选教材,教材的选取直接影响到案例的知识体系结构,一本好的教材,有利于任课教师从整体上分析教学内容和教学目标,才能为案例教学选材做好充分的准备。当然不管多

7、好的教材也很难做到,也很难适应每所院校教学的实际需要,在选用主教材的同时,也需要选用多本辅助教材。  其次是案例的选取,案例是案例教学整体环节中最重要的一步,案例选取的好坏直接关系到整个案例教学在C++面向对象程序设计中教学效果的成败。案例选取应从以下两个方面进行把握:  (1)针对性要强7  要选取的案例要充分体现C++程序设计的编程思想,这门课程的最主要、最核心的思想就是面向对象,也就是类和对象。假设讲授类和对象时,选取案例时就要体现面向对象程序设计的本质,类是来源于现实生活,我们选取案例的实例时,也应来自于现实生活。同时也能够

8、体现类和对象的关系,反映出类的成员属性和成员方法等知识内容,将这种抽象的东西形象化、生动化地呈现出来。  (2)选取案例要精  选取案例时要紧扣C++面向对象程序设计面向对象的思想,要符合面向对象的三大特性:封装性、继承性、多态性。设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。