课程以面向对象程序设计思想为主线,将C++语法知识及应用程序的开发贯穿其中,让学习者了解面向对象的基本概念和编程思想,理解面向对象C++语言的抽象、封装、继承和多态的特性,掌握使用Visual Studio进行Windows程序设计的方法。课程从最基本的概念出发,注重C++语言的实践与应用,在课程教学中穿插了编程案例的讲解,在VS中实操演示了Windows实例的实现过程,引导学习者编程的兴趣。PTA作为主要的在线测评OJ平台,学习者在线编程、自动评测、即时反馈结果。