本书是校企深度融合的产物,是由企业高级软件工程师和高校教学经验丰富的教师共同打造的新型工作手册式教材。本书打破传统教材的章节体系,对所有知识体系进行了重构,对实际项目生产过程进行了设计。
本书涵盖C语言的所有知识体系,共有9个模块,其内容分为3个阶段:第1阶段(模块1和模块2)为马步(打基础),主要介绍C语言的基础知识,包含常量与变量、运算符与表达式、程序输入与输出等内容:第2阶段(模块3~8)为专项(分内容),主要对分支结构、循环结构、数组、算法、函数、结构体、文件操作等内容进行专项介绍;第3阶段(模块9)为作战(成团队),主要通过对完整的软件项目开发流程进行设计,完成项目的设计、开发、文档、交付等内容。
本书的任务内容以“开门见山”的模式进行设计,即目标描述、接领任务、分析任务、制定方案、实施实现、测试验收、总结拓展,以更好地培养初学者的程序逻辑与思维能力,更顺利地开启软件世界的“第一扇门”,为后续的学习奠定扎实的“根基”。
本书可作为高校ICT专业的C语言程序设计课程的教学教材,重点培养其程序逻辑与思维能力,也可作为软件编程入门者的学习用书。
展开