图书推荐

"“C语言程序设计”课程是高等学校计算机类专业的专业基础课,也是非计算机专业理科学生的必修课,是大多数本科生接触计算机程序设计的第一门语言。本书作为“计算机系统能力课程群”重点建设项目教材,国家级一流本科课程配套教材,在工程教育专业认证和师范专业认证背景下,创新编写体例、重构教学内容、全程由游戏任务(编程问题)驱动、设计了全新的“游戏化”教学模式。

本书以“游戏化”方式重构教学内容,以“游戏任务”引导和驱动教学进程,以在线评测检验教学效果,以OBE和PBL理念为导向进行创新设计,体现以下特色:

(1)新体例,游戏化。本书以创新的“游戏单元-游戏关卡-知识点/游戏任务”三级体例编写,全书以“游戏任务”驱动课程内容,引导“游戏化”教学过程。

(2)新形态,立体化。本书已经在网络平台完成配套在线实践课程的建设,所有游戏任务已经实现网络在线评测,学生可以在线提交程序代码,教师可以利用在线实践课程开展教学。

(3)游戏思维,闯关进阶。本书由10个游戏单元、41个游戏关卡组成,总共68个知识点和240+游戏任务(编程任务)。知识点和游戏任务的设计符合学生认知规律,体现“由浅入深、由易到难、循序渐进、闯关进阶”的游戏思维,既有“基础性”,又有“高阶性、创新性”,编程任务闯关具有一定的“挑战度”。

(4)一题多解,计算思维。全书部分引导任务代码采用一题多解的方式,培养学生计算思维和创新思维,并且重视学生良好的编程风格和习惯的养成。

(5)目标导向,问题导向。本书配套提供符合教育部本科专业认证的教学大纲,适合案例教学和翻转课堂设计,帮助教师实现以PBL导向和OBE导向的教学目标。

(6)立德树人,价值引领。本书相当数量的编程任务中自然融入“立德树人”的正向价值元素,学生在编程闯关过程中“润物无声”地感受正向价值引领。

"