李嘉俊
计算机语言有很多种,C++就是其中之一,而且是基础学科,承上启下。但是如果直接让学生学习C++面向对象编程,就会存在学生因为理解能力受限而出现无法理解的情况。因此,本文主要是剖析C++面向对象程序设计课程目前所存在的问题、课程建设和改革思路,旨在提高本门课程的教学效果,帮助学生快速理解C++语言,进而方便学习面向对象程序设计课程。
剖析C++面向对象程序设计课程教学存在的问题
以往的C++面向对象程序设计课程教学比较传统,主要是把课本的知识在课堂上对学生进行灌输,一些功能和具体函数的作用,只能通过叙述来呈现出来,也就是仅能够进行理论学习。虽然在教学过程中也进行一些实验,但是学生只能照搬,缺乏创新性。
经过分析汇总,目前课程教学主要存在以下问题,一是老师教学方法缺乏创新,没有把理论和实践联系在一起,由于没有吸引力,学生很难掌握这门学科的精髓;二是很多学生C++语言理论知识不够,在运用的时候不能够灵活处置,遇到问题就会手忙脚乱,遇到困难缺乏自信;三是有些学生上完C++课程后没有复习和预习,学习掌握能力弱,上课听课效率低,直接导致学习成绩不高;四是对于老师来说,由于受课时的影响,无法将所有的C++语言知识教授给学生,有些知识点可能无法讲深讲透;最后是实践课程主题单一,没有创新和思考,效果非常不理想。
探究C++面向对象程序设计课程的改革方向……p>