《Visual Basic程序设计》设置了7个教学情境,其他部分均服务于这7个教学情境。在具体内容的选取上,坚持“必须、够用”的原则,将传统教材章节内容进行整合或分解,兼顾了当前科学技术的发展和学生的实际水平,既考虑了教学内容的完整性和连续性,同时又降低了学习难度。既考虑了教学内容概念清晰、突出重点;又考虑了后续课程对本课程的要求。本教材重点强调了理实一体化,注重培养学生分析和解决实际问题的能力,满足学生对先进控制技术的应用的需要,更能适应学生的实际水平。全书共10章分为两部分:第1部分为基础知识由第1-第3章组成,从程序设计的基本概念开始,介绍了用Visual Basic设计Windows应用程序的基本方法和步骤、窗口应用程序的设计方法和运行模式,并介绍了基本的面向对象程序设计的重要概念,以及Visual Basic程序的3种基本控制结构等。其中,第1章为编写第一个Visual Basic应用程序,第2章为Visual Basic程序设计基础,第3章为程序控制结构。第2部分为第4-第10章,在这一部分包括7个学习情境,每个学习情境也是1个任务。其中学习情境学生成绩统计程序设计,介绍了数组的应用以及消息对话框;在计算器设计,排序插入程序设计、图片自动显示器程序设计等3个学习情境中系统地介绍了Visual Basic常用控件的使用,同时还介绍了控件数组的使用,子过程以及子函数的使用;学习情境文本编辑器设计,介绍了菜单制作、通用对话框控件使用、多文档程序开发过程;学习情境简单财务管理软件设计介绍了Visual Basic与数据库编程的初步应用;学习情境图书综合管理系统设计以一个综合项目的形式系统地介绍了Visual Basic应用程序的开发过程。