计算机程序语言Visual Basic
The Visual Basic Programming Language
课程编号:109
开课单位:计算中心
撰写人:晏家丰、邱李华
开课学期:1
总学时:授课32学时,上机32学时
学分:2
课程类别:学位
考核类别:考试
考核方式:开卷笔试及课程设计;占70%  平时成绩;占30%
预修课程:计算机文化基础
适用专业:土木工程各专业
一、教学目标
《计算机程序语言Visual Basic》课程适用于本院工学各专业的硕士研究生,是我院硕士研究生的必修课程。本课程课堂讲授为32学时、上机为32学时/人
VB是在建筑, 环保, 过程控制及事务处理中得到广泛应用的程序设计语言, 它得到工业界的普遍认可, 是将专业研究和计算机技术相结合的重要工具之一.通过本课程的讲授和上机实习,可使研究生学会利用可视化编程语言VB进行面向对象程序设计的基本技术,从而到自己的科研课题和计算机技术的结合点.
通过学习, 可掌握Windows环境下的应用程序的典型界面设计;用VB编程的基本知识、VB程序的基本结构、事件驱动程序设计的基本原理、ActiveX控件的应用、API(应用程序接口) 的应用、图形和图像程序设计、ODBC(开放式数据库互连) 等技术。
二、教学要求
(一)先修课程
计算机文化基础。
(二)本课程的基本要求
1.理解可视化编程的概念与步骤。
2.掌握VB常用控件的使用方法及典型界面的设计方法。
3.掌握事件驱动程序设计的方法。
4.能够使用数组、过程和文件进行编程。
5.掌握对话框程序设计、菜单程序设计、工具栏和状态栏的设计方法。
6.了解图形图像控件的使用。
7.掌握FSO(文件系统对象)的设计方法。
8.掌握ODBC(开放式数据库互连) 程序设计方法。
三、课程内容
本课程主要内容包括:Visual Basic概述;可视化编程的概念与步骤;基本输入输出控件;代码基础,其中包括:标准数据类型;变量的命名规则和声明方法、变量的数据类型;程序结构,其中包括:顺序结构、选择结构、循环结构的编程;数组,其中包括:数组的声明、数组元素的输入输出和复制、控件数组;过程,其中包括:SUB过程、FUNCTION过程;常用内部控件,其中包括:框架控件、图片框控件和图像控件、命令按钮组、选项按钮组和复选框、列表框与组合框控件、计时器控件、滚动条控件;对话框程序设计,其中包括:消息对话框、数据输入框、自定义对话框、文件对话框等;菜单、工具栏和状态栏;文件,其中包括:数据文件的类型、FSO的使用;数据库功能,其中包括:数据管理器的使用、数据控件、数据感知控件、ADO控件。
四、教学时间安排
本课程的主要教学安排如下:
1.课堂讲授              32学时
2.上机实习              32学时
3.答疑                  平均每周一次(2学时)
章节
课程内容
教学方法和
教学形式
 
备注
1
Visual Basic概述
课堂授课及上机
1
2
可视化编程的概念与步骤
课堂授课及上机
1
3
基本输入输出控件
课堂授课及上机
2
4
代码基础
课堂授课及上机
2
5
顺序结构
课堂授课及上机
2
6
选择结构
课堂授课及上机
2
7
循环结构
课堂授课及上机
2
vb编程基础知识command8
数组
课堂授课及上机
2
9
过程
课堂授课及上机
4
10
常用内部控件
课堂授课  及上机
4
11
对话框程序设计
课堂授课及上机
2
12
菜单、工具栏和状态栏
课堂授课及上机、布置课程设计
2
13
图形和图像
课堂授课及上机、课程设计
2
14
文件
课堂授课、上机
课程设计
2
15
数据库功能
课堂授课及上机
课程设计
2
合计
32
、选用教材
    刘瑞新,《Visual Basic 程序设计教程》,电子工业出版社
六、参考书目
1.李瑞新等 Visual Basic程序设计教程》,电子工业出版社。出版年月
2.李瑞新等《Visual Basic程序设计教程习题及习题解答》 电子工业出版社 出版年月
3.刘柄文 《精通 Visual Basic 6.0中文版》,出版社 出版年月。
4.微软(中国)有限公司译 北京希望电脑公司  Microsoft Visual Basic 6.0 Language Reference中文版语言参考手册  出版社  出版年月

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。