《Visual Basic程序设计教程/教育部大学计算机课程改革项目规划教材》专为将visual Basic(简称VB)作为第1门程序设计语言的学生而编写,主要介绍vB的基础知识、程序设计与程序调试的基本技能和程序开发的基本方法。 《Visual Basic程序设计教程/教育部大学计算机课程改革项目规划教材》分为基础篇、进阶篇和高级篇,每一篇中各章节可供教师和学生有针对性地选用。《Visual Basic程序设计教程/教育部大学计算机课程改革项目规划教材》将界面设计与程序设计内容交替安排,并有适当的融合,以避免学习乏味。《Visual Basic程序设计教程/教育部大学计算机课程改革项目规划教材》遵循“案例式引导、渐进式深入、模拟式编程、项目式驱动”的指导思想,特别适合初学者由浅入深、循序渐进地进行学习。 《Visual Basic程序设计教程/教育部大学计算机课程改革项目规划教材》的亮点是案例的选择,而且部分案例为编者原创。编写团队结合多年的教学经验,投人大量的时间,编制了学生喜闻乐见的引例、项目实例等,所有案例具有以下特点:与数学知识相结合,与趣味性相结合,与实际应用相结合,与博弈知识相结合,与工科类专业基础相结合,目的是充分调动学生的学习兴趣和学习积极性,提高教学效果,培养学生面向具体问题的编程能力和计算思维能力。
基础篇
第1章 VisualBasic概述
1.1 计算机语言和VB简介
1.1.1 计算机语言和程序
1.1.2 VB的发展与安装
1.2 VB引例与特点
1.2.1 VB引例:加法计算
1.2.2 VB的特点
1.3 VB开发环境介绍
1.3.1 VB的启动窗口
1.3.2 VB的主窗口
1.3.3 VB的窗体设计窗口
1.3.4 VB的标准工具箱窗口
1.3.5 VB的工程资源管理器窗口
1.3.6 VB的属性窗口
1.3.7 VB的代码设计窗口
1.4 VB简单项目实例
1.4.1 项目实例:设计一个电子屏幕
1.4.2 VB程序设计过程与
学习要点
本章小结
习题
上机实验
第2章 可视化编程基础
2.1 基本概念
2.1.1 对象和类
2.1.2 对象的属性、事件和方法
2.2 窗体和基本控件
2.2.1 控件的基本属性
2.2.2 控件的基本操作
2.2.3 窗体
2.2.4 标签
2.2.5 命令按钮
2.2.6 文本框
2.2.7 计时器
2.3 项目实例
项目实例:简易打字练习器
本章小结
习题二
上机实验二
第3章 VisualBasic语言基础
3.1 数据类型、常量与变量
3.1.1 引例
3.1.2 数据类型
3.1.3 常量与变量
3.2 运算符与表达式
3.2.1 引例
3.2.2 运算符
3.2.3 表达式
3.3 常用内部函数
3.3.1 数学函数
3.3.2 转换函数
3.3.3 类型转换函数
3.3.4 字符串函数
3.3.5 日期函数(自主学习)
3.3.6 Shell()函数(自主学习)
3.4 编码规则
3.5 项目实例
本章小结
习题三
上机实验三
第4章 控制结构
4.1 算法概述(自主学习)
4.1.1 引例
4.1.2 基本概念
4.1.3 流程图
4.1.4 常用算法介绍
4.2 顺序结构
4.2.1 引例
4.2.2 赋值语句(自主学习)
4.2.3 数据输入
4.2.4 数据输出
4.3 选择结构
4.3.1 引例
4.3.2 If语句
4.3.3 SelectCase语句
4.3.4 选择结构的嵌套
4.3.5 条件函数
4.4 循环结构
4.4.1 引例
4.4.2 For语句
4.4.3 Do循环结构
4.4.4 While循环结构
4.4.5 循环结构的嵌套
4.5 其他辅助控制语句
4.5.1 End语句
4.5.2 Goto语句
4.5.3 Exit语句
4.6 项目实例
4.6.1 项目1:求和、求积与计数
4.6.2 项目2:穷举法
4.6.3 项目3:递推
4.6.4 项目4:最小、最大值
4.7 程序调试方法
4.7.1 错误类型
4.7.2 调试和排错
4.7.3 On Error语句
本章小结
习题四
上机实验四
进阶篇
第5章 数组
5.1 数组概述
5.1.1 引例
5.1.2 数组的概念
5.1.3 定长数组
5.1.4 动态数组
5.2 数组的基本操作
5.2.1 数组元素的赋值
5.2.2 数组的输入
5.2.3 数组的输出
5.3 数组的常用算法
5.3.1 数组最值及位置交换
……
高级篇
附录 ASCII码表
参考文献