内容简介
本书依据中国工程教育专业认证对解决复杂工程问题的能力要求,基于编程问题求解和计算思维编写而成。全书共10章,主要包括工程问题求解,顺序、分支、循环3种程序结构,数组与函数、指针和文件等内容。本书以提升学生深刻剖析问题的能力和解决复杂软件工程问题的能力为导向,全书内容有机融入课程思政,全面落实立德树人的教学理念;基于工程问题求解,打造精品教学案例;开设在线开放课程,提供立体化学习资源;既注重编程基础知识的讲解,也注重编程解决问题的能力培养和工程素养的提升。本书既可作为高等学校本科、高职高专学校程序设计专业的基础教材,也可作为编程爱好者的自学用书。