图书前言

编审委员会

顾问: 李澎林潘海涵

主任: 张聚

副主任: 宋国琴蔡铁峰赵端阳朱新芬

编委: (按姓氏笔画为序)

王洁王荃冯志林成杏梅

刘均刘文程刘勤贤吕圣军

杜丰杜树旺吴艳何文秀

应亚萍张建奇陈伟杰郑利君

宗晓晓赵建锋郝平金海溶

姚晶晶徐欧官郭伟青曹平

曹祁傅永峰鲍卫兵潘建电子信息技术和计算机软件等技术的快速发展,深刻地影响着人们的生产、生活、学习和思想观念。当前,以工业4.0、两化深度融合、智能制造和互联网+为代表的新一代产业和技术革命,把信息时代的发展推进到一个对于国家经济和社会发展影响更为深远的新阶段。

在新的产业和技术革命的背景下,社会对于高校人才的培养模式、教学改革以及高校的转型发展都提出了新的要求。2015年,浙江省启动应用型高校示范学校建设。通过面向应用型高校的转型建设增强学生的就业创业和实践能力,提高学校服务区域经济社会发展和创新驱动发展的能力。通过坚持“面向需求、产教融合、开放办学、共同发展”的高校发展理念,围绕一流的应用型大学建设和一流的应用型人才培养目标,我们做了一系列的探索和实践,取得了明显实效。

作为应用型高校转型建设的重要举措之一和应用型人才培养的主要载体,本套规划教材着眼于应用型、工程型人才的培养和实践能力的提高,是在应用型高校建设中一系列人才培养工作的探索和实践的总结和提炼。在学校和学院领导的直接指导和关怀下,编委会依据社会对于电子信息和计算机学科人才素质和能力的需求,充分汲取国内外相关教材的优势和特点,组织具有丰富教学与实践经验的双师型高校教师成立编委会,编写了这套教材。

本套系列教材具有以下几个特点: 

(1) 教材具有创新性。本系列教材内容体现了基本技术和近年来新技术的结合,注重技术方法、仿真例子和实际应用案例的结合。

(2) 教材注重应用性。避免复杂的理论推导,通俗易懂,便于学习、参考和应用。注重理论和实践的结合,加强应用型知识的讲解。(3) 教材具有示范性。教材中体现的应用型教学理念、知识体系和实施方案,在电子信息类和计算机类人才的培养以及应用型高校相关专业人才的培养中具有广泛的辐射性和示范性。

(4) 教材具有多样性。本系列教材既包括基本理论和技术方法的课程,也包括相应的实验和技能课程,以及大型综合实践性学科竞赛方面的课程。注重课程之间的交叉和衔接,从不同角度培养学生的应用和实践能力。

(5) 本套教材的编著者具有丰富的教学和实践经验。他们大多是从事一线教学和指导的、具有丰富经验的双师型高校教师。他们多年的教学心得为本教材的高质量出版提供了有力保障。

本套系列教材的出版得到了浙江省教育厅相关部门、浙江工业大学教务处和之江学院领导以及清华大学出版社的大力支持和广大骨干教师的积极参与,得到了学校教学改革和重点教材建设项目的资助,在此一并表示衷心的感谢。

希望本套教材的出版能够在转变教学思想,推动教学改革,更新知识体系,增强学生实践能力,培养应用型人才等方面发挥重要作用,并且为应用型高校的转型建设提供课程支撑。由于电子信息技术和计算机技术的发展日新月异,以及各方面条件的限制,本套教材难免存在不足之处,敬请专家和广大师生批评指正。

高等学校计算机类创新与应用型规划教材编审委员会

2016年10月Visual Basic具有简单易学、开发快捷、功能强大的特点,深受众多程序设计者的喜爱,“Visual Basic程序设计”是许多高校非计算机专业的首选程序设计课程,也是计算机等级考试的主要科目之一。

本书由多位长期从事“Visual Basic程序设计”课程教学的教师组织编写。全书按照人们的认知规律精心组织和编排,力求做到内容丰富、深入浅出、循序渐进,使本书更具有可读性、实用性。同时,融合探究式的案例教学理念,配备了大量的例题,使读者能更快、更好地掌握相关的概念和编程技巧。全书内容兼顾基础和应用,以初学者为对象,以提高程序设计能力为宗旨,帮助初学者快速掌握Visual Basic语言的精髓,提高读者分析问题和解决问题的能力。书中还精选了大量的课后习题,帮助读者巩固所学。本书可作为“计算机公共基础”及“计算机应用基础”等系列课程的教学及参考用书,也可作为计算机等级考试参考用书。

全书共分为9章。第1章介绍Visual Basic语言发展和特点,Visual Basic 6.0集成开发环境,面向对象程序设计的基本概念,建立Visual Basic应用程序的基本过程;第2章介绍简单的Visual Basic程序设计,包括Visual Basic的基本语句、常用的数据输入输出方法和一些最基本的控件对象;第3章介绍Visual Basic语法基础,包括数据类型、常量和变量、运算符和表达式、常用内部函数等;第4章介绍控制结构,包括顺序结构、选择结构、循环结构的控制语句和执行流程;第5章介绍数组的基本概念,一维数组和二维数组的定义与引用,动态数组及控件数组的使用;第6章介绍过程与函数,包括Visual Basic中自定义Sub过程和Function过程的方法、参数传递及多模块程序设计;第7章介绍常用控件与界面设计方法,包括单选按钮、复选框和框架、列表框与组合框、滚动条、图形控件、文件系统控件、通用对话框及菜单设计;第8章介绍图形技术,包括Visual Basic的坐标系、图形方法和鼠标事件;第9章介绍文件,包括文件的基本概念、顺序文件的读写操作及常用文件操作语句和函数;附录列出了ASCII字符集和Visual Basic常用系统函数,可供读者在编写程序时查找和参考,还列出了书中各章的习题答案。

本书主要由浙江工业大学之江学院的吕圣军、赵建锋、李勇共同编写,另外还有张惠、王定国、袁鹤、曹平、桂婷等也参与了部分内容的编写。在编写过程中,许多专家、同行及资深程序设计人员对本书理论及实践内容的组织和编排提出了许多有益的建议,对此表示衷心的感谢和敬意!由于编者水平有限,书中不足之处在所难免,期待广大读者提出宝贵意见和建议,衷心感谢批评指正!

编者

2018年1月