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