本书以计算思维为主线介绍计算机科学的入门知识,主要针对计算机类专业一年级本科生的“计算机科学导论”“大学计算机基础”等课程。 全书共8章,主要内容包括计算机概述、计算机中信息的表示、操作系统、Python编程基础、算法与数据结构、数据库原理及应用、计算机网络技术、计算机新技术等。本书参考了《计算课程体系规范》(CC2020),更加系统地聚焦如何通过计算机相关基础知识的学习培养计算思维,同时注重让读者通过计算思维认识世界、提出问题、解决问题,内容的组织更加注意循序渐进地培养读者的创造性学习能力。本书的特点是取材新颖、内容丰富、重点突出、适用性强,注重引导计算思维和自我提升。同时,注意与后续课程的分工与衔接,为后续课程的学习奠定基础。 本书适合作为高等院校计算机类相关专业的本科生教材,也可以作为计算思维爱好者的参考书。