本书紧紧围绕通识教育的核心理念,结合新时代背景下教育部对高等院校大学计算机课程的新思想、新要求、新标准,以及编者在多年教学实践中总结提炼出的经验编写而成。本书以计算文化、计算基础与信息安全为主线,从计算平台(硬件、软件与网络)、算法设计到问题求解与实现,最后介绍前沿技术与交叉学科应用。全书共分8章:第1章介绍计算文化,包括什么是计算机、信息技术与普适计算、人与计算机、计算思维等内容;第2、3章介绍计算机硬件与软件系统,包括计算机系统组成、数据的表示和编码、操作系统等内容;第4、5章讨论数据的通信、安全、存储及挖掘,包括计算机网络与安全、数据库及数据挖掘等内容;第6章介绍算法与程序设计基础,包括算法基础、程序设计基础、Python程序设计;第7、8章讨论人工智能、大数据、云计算、物联网等前沿交叉学科知识内容。
本书整体结构清晰,内容描述简洁,适合作为普通高等院校大一新生的第一门计算机课程的教材,也可作为对计算机感兴趣的学习者的自学参考书。