图书前言

前言

Visual Basic程序设计“程序设计语言”是我国大部分高校针对本科生开设的一门计算机公共基础课程。教育部高等学校计算机科学与技术教学指导委员会于2006年编写的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》中指出,程序设计语言课程的教学目标为“掌握正确的程序设计方法与思路,具备初步的应用程序开发基础”,教学内容要涉及“程序设计语言(包括面向过程及面向对象的程序设计语言)、程序设计基本方法、数据结构与算法基础等”。本着这一指导思想,我们编写了该套教材。

本教材主要授课对象为高等院校非计算机相关专业的学生,因此选用了Visual Basic作为程序设计工具,因为Visual Basic是一款具有图形用户化界面、简单易学的编程工具。对于初学者来说只需要花少量课时的学习就能掌握它的基本用法、开发出标准的Windows应用程序。这样不仅可以让学生快速掌握一款编程工具的用法、对此产生兴趣,更重要的是,可以让教师和学生将更多的精力投入到程序设计基本方法、数据结构与算法基础的教与学上,这样才能真正实现“程序设计语言”课程的教学目标。

本教材编者来自于一所教育部直属重点高校——中国药科大学,该校在计算机基础课教学方面一直保持着较高的教学水平。几位编者均为具有多年教学经验的优秀教师,教材中也溶入了编者多年来的教学心得。其中,第1章、第5章由海滨编写,第2章、第6章、第10章由关媛编写,第3章、第8章、第9章由张洁玉编写,第4章、第7章由刘新昱编写。全书由关媛进行统稿。感谢易治萍为本教材的部分课后习题提供素材。

教材的主要特色在于: 内容编排合理,采用先现象后原理的方式展开教学内容,符合学生的认知规律;语言通俗易懂,例题丰富且具有代表性,重点突出;不仅细致地介绍了Visual Basic的基本语法,而且融入了大量的经典算法以帮助学生更好地理解程序设计的思想,提高学生的逻辑思维能力。

为方便使用本教材的教师授课和学生自学,该理论课教材还有配套的实验教程——《Visual Basic程序设计实验指导与习题汇编》。该实验教程对本教材起到了一个很好的辅助教学作用,其中的实验内容可以帮助学生在实践中提高编程能力,习题汇编可以让学生在阶段性的学习之后考察自己对所学知识的掌握情况,以巩固所学知识。除此之外,本教材还配有电子教案、例题源代码、习题答案等课程资源。这些资源都可以在清华大学出版社网站(www.tup.com.cn)上免费下载。

限于作者的学识水平,书中的错误和疏漏在所难免,敬请读者指正。

编者2016年8月Visual Basic程序设计教程(第2版)