本书结合非计算机专业学生的实际,按照将VisualBasic作为第一门程序设计语言的要求进行编写。针对初学者的特点,在内容编排、叙述表达、习题和实验安排等方面,力图遵循循序渐进原则。全书分教学篇、实验篇和参考篇。教学篇以语言知识和程序设计技能为两大重点。在知识性方面,对程序设计基本知识、面向对象可视化编程的基本概念、VisualBasic开发环境和基本语法、编程方法和常用算法进行了系统介绍。在操作技能方面,结合常用算法的实现和界面设计两大重点进行介绍。在习题方面,设置了选择和填空两大类型,着重强化基础训练。总体上力图方便教与学。实验篇配备了与教学篇各章对应的10个实验和1个综合性实验。每章的实验包含了基本操作题、简单应用题和综合应用题三类题型。参考篇提供了一些常用表、重要语言要素的归纳,并介绍扩展VisualBasic功能的API函数的使用方法和全国计算机等级考试题型。教学篇是教学的主线,实验篇是教学的配合,参考篇是学习功能的扩展。本书可作为高校非计算机专业本科的教材,也可作为计算机专业高职和专科的教学用书,同时可供想学习VisualBasic或欲参加全国计算机等级考试的各类人员参考。