本书是“十四五”职业教育国家规划教材,也是职业教育国家在线精品课程“程序设计基础”的配套教材,还是国家精品在线开放课程配套教材。
本书以程序设计方法为核心,以算法、数据结构为主线,坚守“立德树人”根本,以培养能力、提高兴趣为目标,改传统授课方式为信息化教学,把程序设计领域最新、最有价值的思想和方法渗透到C语言教学中,强化学生灵活运用这些思想与方法分析和解决实际问题的能力,培养具有科技报国情怀、创新协作能力和历史使命担当的专业技能人才。
本书以三大真实项目(身高体型判定系统、考试系统、学生信息管理系统)为引领,由易到难、由简到繁、逐层深入、步步递进地展开教学,讲解C语言基本知识与结构化程序设计方法。本书内容主要包括:C语言的数据类型、程序结构、各种语句、函数、预处理、文件等。全书共10个单元,每个单元由项目需求引领,主要按照项目需求→相关知识→解决问题→能力测试→项目实施五大环节展开,可极大提高学生的知识、技能、素质水平。
本书配有144个微课视频、PPT动画、源代码、拓展知识等丰富的数字化学习资源。与本书配套的数字课程“C语言程序设计”在“智慧职教”平台(www.icve.com.cn)上线,学习者可登录平台在线学习,授课教师可调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。本书同时配有MOOC课程,学习者可访问“智慧职教MOOC学院”(mooc.icve.com.cn)进行在线开放课程学习。教师也可发邮件至编辑邮箱1548103297@qq.com获取相关资源。
本书可作为高等职业院校电子信息类专业C语言课程的教材,也可作为C语言学习者的参考用书。