前言
Preface
实证思维、逻辑思维和计算思维是人类认识世界和改造世界的三大思维。随着计算机技术和网络技术的飞速发展,计算机已深入到社会的各个领域,并深刻地改变了人们工作、学习和生活的方式,以计算机技术和计算机科学为基础的计算思维已成为人们必须具备的基础性思维。因此,作为大学面向非计算机专业学生的公共必修课程,不仅要传授、训练和拓展大学生在计算机方面的基础知识和应用能力,更要展现计算思维方式,促进学生计算思维能力的培养,激发学生的创新意识,提升大学生的综合素质和能力,并为后续的计算机课程打下比较扎实的基础。
本书在总结多年教学实践和教学改革经验的基础上,针对学生的特点,从培养计算机应用能力与计算思维能力入手,对教学内容进行了精选。在加强计算机基础知识与应用能力培养的同时,重视学生计算思维能力的培养,重点讲解了计算机解决问题的思想和方法,增加了算法设计和程序实现方面的内容。
本书分上下两篇。上篇共5章,重点介绍计算机与网络基础知识,其中第1章讲述计算机的基础知识,包括信息与信息化、计算机的发展、计算机中的数制与编码;第2章介绍计算机硬件、软件和操作系统的基本知识及Windows操作系统的使用;第3章介绍办公自动化软件,包括Word、Excel和PowerPoint的使用;第4章介绍计算机网络的基础知识、因特网的基本技术与应用,以及计算机与网络安全方面的知识;第5章介绍多媒体技术与应用。下篇有4章,讲解计算思维基础的内容,其中第6章介绍计算机文化与计算思维;第7章介绍问题求解与计算机程序;第8章介绍算法设计;第9章介绍程序设计。为了与后续课程进行更好的对接,本书在对算法设计进行程序实现时,均提供了C++和Visual Basic两种程序,教师可以根据后续程序设计课程语言平台的需求,选择不同语言的程序,以方便教学。
为了实现理论联系实际,配合本教程我们还编写了《大学计算机基础实验教程(第六版)》。实验教程与本书计算机基础知识部分相呼应,安排了相应的上机实验内容,以方便师生有计划有目的地进行上机实验练习,从而达到事半功倍的教学效果。此外,为了帮助学生更好地进行上机练习,我们还配合实验教程开发了计算机上机练习系统软件,学生上机时可以选择操作模块进行操作练习,操作结束后可以由系统给出分数评判。这样,可以使学生在学习、练习、自测及综合测试等各个环节都可以进行有目的的自主学习,进而达到课程的要求。教师也可以利用测试系统对教学的各个单元进行方便的检查,随时了解教学的情况,进行针对性的教学。
本书由史巧硕、柴欣任主编,刘洪普、李娟任副主编。各章编写分工如下:第1、2章由柴欣编写,第3、8、9章由史巧硕编写,第4章由李娟编写,第5章由刘洪普编写,第6章由毕晓博编写,第7章由李建晶编写。宋洁、王建勋参与了本书大纲的讨论及部分程序的编写工作。史巧硕、柴欣负责全书的总体策划与统稿、定稿工作。
本书在编写过程中,参考了大量文献资料,在此向这些文献资料的作者深表感谢。
由于时间仓促,编者水平有限,书中难免有疏漏和欠妥之处,敬请各位专家、读者不吝批评指正。
编者
2015年6月