本书是教育部计算机领域本科教育教学改革试点工作(“101计划”)核心课程“计算概论(计算机科学导论)”之配套教材,由哈尔滨工业大学牵头,北京大学、上海交通大学等12所高校的优秀教师组成的课程建设组共同编写。“计算概论(计算机科学导论)”是计算机类专业的一门纲领性课程,是面向大学一年级学生开设的第一门专业核心课程,旨在培养学生的科学与工程思维——计算思维,涉及“计算+”思维、“互联网+”思维、“大数据”思维和“人工智能+”思维,为学生今后深入学习设计、构造和应用各种计算系统求解学科问题奠定思维基础。本书主要分为七个模块共18章内容:模块1——计算与计算思维,含第1~2章;模块2——计算机与计算的本质,含第3~5章;模块3——计算机系统,含第6~8章;模块4——程序与算法思维,含第9~11章;模块5——网络化思维、数据化思维与智能化思维,含第12~14章;模块6——软件思维与安全思维,含第15~16章;模块7——学科与专业,含第17~18章。本书总体思路与各章逻辑关系清晰,层次分明,叙述深入浅出,重点突出,图文并茂。教学内容精心选择,既有高站位的宏观思维讲解,又有细节化的微观思维示例,既有广度性的思维介绍,又有深度性的思维讲解,引导学生对计算思维从一个较浅的理解层次逐步过渡到较深入的理解层次。本书为读者提供了丰富多样的视频资源,包含计算思维系列讲座视频67个、计算机科学发展史讲座14讲、高层次学者系列讲座视频30个。
本书可作为高等学校计算机类专业第一门计算机课程的教材,也可作为各个专业第一门计算机课程的教材。对于各类计算机教育工作者、从事计算机各领域工作的人员,本书也是一本极具价值的参考书。