由阚道宏编著的《C++语言程序设计(MOOC版计算机科学与技术21世纪高等学校规划教材)》一书适合作为慕课(MOOC)在线教育课程的线下教材。本书按应用需求梳理和组织C++的知识点,每章设计了适合课堂讨论的程序阅读题、改错题和编程题,每小节都设计了适合在线评判的多选练习题。在线开设本课程的教师将本书作为授课教材,可免费获得配套教学课件和视频。
本书创新教学方法,降低学习难度。一是强化程序由硬件执行这一基本概念的认知,这样各种语法概念就不再抽象;二是充分利用角色引导读者理解语法的应用语境;三是明确必须从代码分类管理、数据类型、归纳抽象、代码重用等多个维度才能准确理解面向对象程序设计方法。