本书是为将VisualBasic作为第一门程序设计语言课程的学生编写的。它在第3版的基础上,针对初学者的特点,在内容安排和叙述等方面做了进一步改进。每章开始以问题驱动方式引出相关知识点,启迪学生计算思维的培养;精选了丰富的案例有利于计算思维方法的训练;每章末增加的自主学习有利于学生能力的培养和拓展视野,满足不同层次学生需要。
本书分为教学篇和实验篇。教学篇分为三部分:程序设计、可视化界面设计和应用开发基础共10章内容。重点在第一部分,对程序设计的基本知识、基本语法、编程方法和常用算法进行较为系统、详尽的介绍,目的是让学生学会分析问题,掌握计算思维的基本方法和解决简单问题的能力;第二部分可视化界面设计也是实际应用中必不可少的,为了节约篇幅和压缩教学学时,控件介绍以化整为零的方式穿插在相应知识点的章节中;第三部分应用开发基础主要是图形操作和数据库管理,起到为后继面向应用课程学习的铺垫作用。
实验篇根据教学布局和知识点的分类,共安排了10个实验,每个实验包含若干个题目。每个实验题目给出了解决的思路和难点分析。根据教学规律和读者的建议,对于奇数题在与本书配套的《VisualBasic程序设计实验指导与测试》(第4版)中给出了实验解答;偶数题与奇数题的要求和算法类似,要求学生独立完成。
 
            
                - 前言
 - 教 学 篇
 - 第1章 Visual Basic程序设计入门
- 1.1  引例和VB的特点
 - 1.2  VB集成开发环境
 - 1.3  简单应用程序的建立
 - 1.4  自主学习——VB概述和如何学习VB
 - 习题
 
 - 第2章 面向对象的可视化编程基础
- 2.1  基本概念
 - 2.2  窗体和基本控件
 - 2.3  综合应用
 - 2.4  自主学习
 - 习题
 
 - 第3章 VB程序设计基础
- 3.1  数据类型
 - 3.2  常量与变量
 - 3.3  运算符和表达式
 - 3.4  常用内部函数
 - 3.5  综合应用
 - 3.6  自主学习——程序调试
 - 习题
 
 - 第4 章 基本控制结构
- 4.1  顺序结构
 - 4.2  选择结构
 - 4.3  循环结构
 - 4.4  其他辅助控制语句和控件
 - 4.5  综合应用
 - 4.6  自主学习
 - 习题
 
 - 第5 章 数组
- 5.1  数组的概念
 - 5.2  数组声明
 - 5.3  数组的操作
 - 5.4  列表框和组合框控件
 - 5.5  自定义类型及其数组
 - 5.6  综合应用
 - 5.7  自主学习
 - 习题
 
 - 第6 章 过程
- 6.1  函数过程
 - 6.2  子过程
 - 6.3  参数传递
 - 6.4  综合应用
 - 6.5  自主学习
 - 习题
 
 - 第7 章 用户界面设计
- 7.1  菜单设计
 - 7.2  对话框设计
 - 7.3  工具栏设计
 - 7.4  综合应用
 - 7.5  自主学习
 - 习题
 
 - 第8 章 数据文件
- 8.1  数据文件概述
 - 8.2  访问文件
 - 8.3  综合应用
 - 8.4  自主学习——随机文件
 - 习题
 
 - 第9 章 图形操作
- 9.1  图形操作基础
 - 9.2  绘图属性
 - 9.3  绘图方法
 - 9.4  综合应用
 - 9.5  自主学习
 - 习题
 
 - 第10 章 ADO 数据库编程基础
- 10.1  VB 数据库应用程序
 - 10.2  VB 数据库访问
 - 10.3  记录集对象
 - 10.4  综合应用
 - 10.5  自主学习
 - 习题
 
 - 实 验 篇
 - 实验1 VB 环境和可视化编程基础
 - 实验2 顺序结构
 - 实验3 选择结构
 - 实验4 循环结构
 - 实验5 数组和自定义类型
 - 实验6 过程
 - 实验7 用户界面设计
 - 实验8 数据文件
 - 实验9 图形操作
 - 实验10 ADO 数据库编程基础
 - 参考文献
 - 版权