前言

FOREWORD

近年,大学计算机基础类课程改革如火如荼,其中融合大学计算机基础“宽专融”课程体系中的第一层次(基础性课程)和第二层次(专业性课程)是一个重要的改革方向。融合后课程将从计算机基础、计算机操作与程序设计三个方面出发,使学生掌握计算机基础知识,培养学生的计算机操作应用能力,使学生掌握程序设计的基本方法,了解从问题分析到程序维护整套程序设计流程,具备利用Python程序设计语言解决各类实际计算问题的开发能力,培养学生的计算思维能力。

大学计算机基础类课程具有很强的理论性和实践性,我们以大学生计算思维能力为出发点,按照大学计算机课程的教学内容及培养学生解决各类实际计算问题的能力的要求编写了本书。本书按照大学计算机课程实验大纲要求,共设计了16个实验,其中最后一个为综合性实验。每个实验均安排了“相关知识点”一节,给出了与该实验项目相关的主要教学知识的概述;“实验目的”给出了该实验要达到的目的;“实验内容”给出了每一道实验题的分析指导、参考程序和说明,通过一系列案例帮助学生尽快掌握计算机相关理论知识和计算思维方法;“思考题”需要学生自行操作和编写程序。附录部分为增加学习Python程序设计的趣味性,编者搜集、整理、设计了多个趣味性较强的小程序,共四类,包括图像处理类、数值计算类、图像绘制类和文本处理类,并给出了关键部分源代码。

本书由王怀超、李俊生主编,由姜洋、王英石、李静、李炳超、张良、刘才华等老师共同编写,编者所在教学团队对本书提出了许多宝贵建议,在此表示感谢。同时向在本书编写过程中给予帮助和支持的教师、编辑及广大读者表示诚挚的谢意。

由于编者水平有限,书中难免存在不足之处,敬请读者批评指正。

编者

2019年1月