本书依据教育部高等学校大学计算机课程教学指导委员会编制的《大学计算机基础课程教学基本要求》进行编写,以计算思维和课程思政为两条主线,贯穿全书始终。本书将抽象的计算思维融入具体的计算机知识中,把课程思政的内容体现在国内的一些典型案例中。本书主要内容包括计算机新技术、计算与计算模型、计算思维、信息在计算机中的表示、计算机硬件系统、计算机软件系统、计算机网络、计算理论与计算机算法等。
本书结构清楚、内容丰富、图文并茂、深入浅出,既注重思维培养,又兼顾应用需求,在通俗易懂的前提下,尽可能展示计算机领域的新技术发展。本书可作为高校“大学计算机”课程的教材使用,也可供对计算机科学感兴趣的读者阅读。