本书以计算机科学基础知识为主,以计算机的问题求解为主线,注重培养学生的计算思维能力。本书将计算思维、信息表示、计算机系统、计算机网络以及计算机的新技术作为穿插,选择Python语言为计算实践语言,内容上侧重于如何应用计算思维解决各领域的问题。
全书分为10章,内容包括计算思维基础知识、计算机中的信息表示、计算机系统结构与工作原理、算法与程序设计、数据组织与管理、计算机网络及应用、信息安全基础、计算机发展新技术。
本书可以作为高等学校“大学计算机”课程的教材使用,也可供对计算机科学感兴趣的专业技术人员阅读。