本书以计算思维训练为导向,以经典问题解决为驱动,以数字资源建设为基础,以综合项目实践为提升,力求阐明蕴含在计算机学科中的计算思维、系统思维、算法思维、数据思维和网络思维,并结合当前计算机领域的热点研究前沿技术,形成清晰的由问题导向的计算思维与信息素养知识脉络,构建具有自身特色且自成体系的大学计算机课程教学内容。
本书共包含7章。第1章计算机基础知识,主要介绍计算、自动计算、冯·诺依曼原理、数值计算、逻辑运算和编码等基础概念,让学生能够了解计算机的发展、组成、结构、编码等方面的基础知识。第2章计算机系统结构,主要介绍系统组成、体系结构的发展过程、操作系统以及云计算的基本概念,使学生了解计算机体系结构及操作系统的发展、变迁的路线和技术的演进过程。第3章算法基础,通过经典案例简单介绍循环、迭代、递归等核心概念和软件工程基础。第4章数据与数据分析,主要介绍数据管理的发展、规范化数据、SQL、数据分析等基本概念和当前的大数据发展和大数据思维等。第5章计算机网络,简单介绍计算机网络基础知识、Internet技术及应用、网络安全以及物联网的基本概念和应用。第6章虚拟现实技术,以行业应用和典型案例为主,简单介绍虚拟现实/增强现实(VR/AR)的基本概念、行业应用和发展趋势。第7章以实践教学的方式,讲解和指导学生不断增强办公软件的应用和操作技能。
本书可作为普通高等院校一门计算机课程的教材,也可作为学习计算机知识的参考书,对计算机教育工作者、计算机爱好者也有较高参考价值。