面向对象程序设计是计算机专业学生的专业基础课,但学生普遍反映C++程序设计语言学习难度大,兴趣不高,教学效果差,难以完成即使小项目的编程实现。通过分析教学过程中存在的问题,例如学生对控制台应用程序不感兴趣、例子老套、与其他课程联系少,以提高学生兴趣为导向,培养学生面向对象思维能力以及编程实践能力为目标,对面向对象程序设计C++教学方法、教学内容、教学形式、考核评价手段等进行了一些改革,并通过调查法、定量分析法对教学实践改革的成果进行了总结,结果也表明,学生越感兴趣,那么对课程的掌握也就越好。
The course Object Oriented Programming is an important professional course of computer science major students,but during the teaching process,many students thought that it was hard to learn C++ programming language,and they were not much interested in it.After having the class,they couldn't program with C++ efficiently and failed in finishing even small project programming.So through analyzing the problems in the teaching process,for instance,students are rarely interested in the console application,the examples used are mostly clichés,the teaching gets little connection with other courses and so on,this paper starts with improving students' interests,and sets the goal that this course could develop the object-oriented thinking and programming practice abilities of students,finally gives some reforms about teaching method,teaching content,teaching form and evaluating method of object-oriented programming C++.It also summarizes the result of the reform in education with survey method and quantitative analysis,all in all,the more students are interested in,the more they understand the content of the course.