前言 刻木结绳、九章算术、计算机……,计算始终与人类文明相生相伴。如今,人类社会进入数字时代,随着大数据、人工智能、物联网等技术的迅速发展,各种新业态、新模式层出不穷,深刻改变着人们的经济形态和生活方式。在这种背景下,计算机成为人们生活和学习必不可少的工具与助手,计算思维和数据思维也成为人们必备的一项基本技能。 本书针对非计算机专业一年级学生的特点,由浅入深、循序渐进地引入计算思维、数据思维的概念及计算机相关知识,旨在培养学生对计算机学科,对计算思维、数据思维的认知能力及利用计算机解决实际问题的能力。 全书共分5章。第1章由计算机的发展历程、计算机发展新技术,延伸出计算思维与数据思维的概念及如何利用计算思维和数据思维解决实际问题。第2章从硬件系统和软件系统两个角度介绍计算机系统。第3章从应用的角度出发,以实验为导向讨论Office办公软件的高级应用。第4章讨论程序设计基础,也是利用计算思维、数据思维解决实际问题的基础,主要介绍利用计算机解决问题的一般过程与方法,给出计算机、程序、编程语言、算法的概念及相互之间的关系。第5章介绍Python语言基础知识,目的是使学生真正理解运用计算思维、数据思维和编程语言解决实际问题的思路、方法和步骤。全书每一章后面都配备相应的习题,帮助读者加深对本章内容的认知。应用部分可以灵活分配课时,或者以学生课外上机为主完成。 本书编者为计算机基础教学一线教师,基于自身教学经验,结合当前计算机课程教学基本要求,参照计算机技术的最新发展,并以计算机科学与技术专业规范为指导完成本书的编写。 本书由马桂真、安颖担任主编并完成统稿。其中第1章、第4章和第5章由马桂真编写,第2章和第3章由安颖编写。 编者在编写本书的过程中引用、参阅了大量教材和网站资料,在此向资料作者表示衷心的感谢! 限于编者水平及时间紧迫,书中难免有不足之处,恳请读者批评指正,以使其更加完善。编者2021年2月