编辑: sunny爹 | 2018-09-01 |
熟悉程序代码的组织方式和书写规则,不同类型的常量表示;
了解程序设计的一般步骤,算法的基本概念和流程图的用法. 4.4 选择分支与循环 教学内容:分支结构与分支结构语句;
循环结构与循环结构语句;
程序示例. 基本要求:掌握IF--Then分支语句和SELECT CASE多分支语句的格式和程序设计方法,Do...Loop语句、For...Next语句的格式和程序设计方法;
熟悉分支程序和循环程序的执行流程,能熟练阅读分支和循环程序并写出正确结果. 4.5 数组 教学内容:数组的概念;
数组的基本操作;
动态数组;
控件数组;
程序示例. 基本要求:掌握数组的概念,静态数组和动态数组的定义和引用方法,数组的输入、输出以及常用处理的程序设计方法;
熟悉控件数组的定义和使用,能熟练阅读数组相关程序并写出正确结果. 4.6 其他控件的使用 教学内容:列表框、组合框;
鼠标事件和键盘事件 基本要求:掌握组合框、列表框常用属性和程序设计方法;
熟悉鼠标事件和键盘事件的设计;
了解拖放事件. 4.7 过程 教学内容:Sub过程;
Function过程;
过程调用;
参数的传递;
递归过程;
变量的作用域;
程序示例;
创建与设置启动过程. 基本要求:掌握Sub过程、Function过程的定义、调用和程序设计方法,按值传递和按地址传递参数的区别;
熟悉不同作用域变量的定义和程序设计方法,能阅读相关程序并写出正确结果;
了解递归函数的定义和执行过程,在标准模块中创建与设置启动过程的方法. 4.8 文件 教学内容:文件处理;
顺序文件;
随机文件;
二进制文件;
文件管理控件;
公共对话框. 基本要求:掌握顺序文件的打开、读写以及程序设计方法;
熟悉随机文件中记录型变量的定义和使用,随机文件的打开与读写操作;
熟悉三个文件管理控件同步变化的程序设计方法,熟悉常用几种通用对话框的使用. 4.9 图形处理及多媒体应用 教学内容:图形处理;
多媒体应用 基本要求:了解VB的常用绘图方法,常用图形控件和多媒体控件的使用. 4.10 数据库操作及编程 (选学) 教学内容:数据库基本知识;
数据库的建立;
数据控件;
结构化查询语言SQL;
数据处理;
ADO数据访问;
MIS系统程序设计. 基本要求:了解数据库的基本知识,数据库的建立、数据控件及结构化查询语言的使用.
5 本课程实践教学环节要求: 本课程共有16个实验,每个实验2学时,共32学时. 实验1:VB集成开发环境的使用(必修) 实验2:界面设计(必修) 实验3:菜单及多窗体程序设计(必修) 实验4:顺序结构程序设计(必修) 实验5:分支结构程序设计(必修) 实验6:循环结构程序设计(必修) 实验7:循环嵌套及常用算法程序设计(必修) 实验8:固定大小数组程序设计(必修) 实验9:动态数组及数组常用算法程序设计(必修) 实验10:控件数组(必修) 实验11:其他控件的使用(必修) 实验12:通用过程程序设计(必修) 实验13:参数传递与递归过程(必修) 实验14:文件(必修) 实验15:文件管理控件和通用对话框控件的使用(必修) 实验16:图形处理(必修) 具体实验和要求具体见本课程实验教学大纲.
6 本课程学时分配 序号 内容 讲课 习题课 实验 小计
1 Visual Basic导论
2 2
4 2 常用控件与界面设计
5 4
9 3 数据、表达式与简单程序设计