admin 管理员组

文章数量: 1184232


2024年3月28日发(作者:01010000转换十进制)

《VB程序设计》教学大纲

一、课程基本信息

1.课程中文名称:VB程序设计

2.课程英文名称:Visual Basic Program Design

3.课程类别:任选

4.适用专业:计算机科学与技术

5.总学时:54学时(其中理论36学时,上机18学时)

6.总学分:3

二、本课程在教学计划中的地位、作用和任务

本课程的主要目的和任务是使学生初步了解面向对象程序设计方法、掌握VB语言的编

程基础知识和基本编程技能;能够运用VB集成开发工具编写一般应用程序;使学生具备一

定的应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习和应用计算机奠

定良好的基础。

三、理论教学内容与教学基本要求

1.第一章 Visual Basic程序设计概述(2学时)

教学内容:VB的发展、VB主要功能和特点、VB的安装和启动、VB集成开发环境

教学基本要求:了解VB的特点;熟悉VB的集成开发环境;学会使用Visual Basic 6.0 的

帮助系统。

教学重点:VB的特点及其集成开发环境

教学难点:VB的集成开发环境

2.第二章 VB简单的程序设计(3学时)

教学内容:程序设计方法的发展、VB中的有关概念、建立简单的应用程序、基本控件

和属性、工程的管理及环境的设置、生成可执行文件和制作安装盘、程序调试、常见错误

教学基本要求:理解可视化编程中有关对象、类、属性、事件、方法等基本概念;掌握

VB可视化编程的步骤;熟悉基本控件及其属性。

教学重点:对象三要素和可视化编程的步骤

教学难点:熟悉基本控件及其属性

3.第三章 VB语言基础(3学时)

教学内容:编码规则、数据类型、变量与常量、运算符和表达式、常用函数、常见错误

教学基本要求:掌握Visual Basic的基本数据类型;掌握变量、常量、运算符和表达式;

掌握常用内部函数。

教学重点:数据类型、运算符的优先级、常用内部函数

教学难点:运算符的优先级、常用内部函数

4.第四章 基本的控制结构(4学时)

教学内容:顺序结构、选择结构、循环结构、其他辅助控制语句、常用算法(一)、常

见错误(顺序、条件、循环)

教学基本要求:掌握三种结构化程序的格式;理解Inputbox( )函数和Msgbox( )

函数的用法和含义。

教学重点:结构化程序设计的三种基本结构

教学难点:常用算法(一)

5.第五章 数组(3学时)

教学内容:数组的概念、静态数组及声明、动态数组及声明、数组的基本操作、控件数

组、自定义数据类型、常用算法(二)、常见错误

教学基本要求:理解数组的基本概念:数组与数组元素,数组的类型、维数,静态数组

与动态数组;理解枚举的概念及其定义和使用方法;掌握声明数组的方法,数组元素的输入、

输出和引用方法;理解控件数组的概念,掌握控件数组的建立和使用方法;熟悉一些常用算

法。

教学重点:动态数组、控件数组

教学难点:控件数组、常用算法(二)

6.第六章 过程(4学时)

教学内容:函数过程的定义与调用、子过程的定义与调用、参数传递、变量、过程的作

用域、递归、常用算法(三)

教学基本要求:懂得过程与函数的区别;掌握参数传递时按地址传递与按值传递的异同。

教学重点:过程与函数的区别、参数传递时按地址传递与按值传递的异同

教学难点:过程与函数的区别、参数传递时按地址传递与按值传递的异同

7.第七章 常用控件(4学时)

教学内容:单选按钮和复选框、框架、列表框和组合框、滚动条和Slide控件、时钟、

ProgressBar控件、UpDown控件、Animation控件、SSTab控件、鼠标器和键盘

教学基本要求:掌握单选按钮、复选框、框架、列表框、组合框、滚动条、时钟等控件;

掌握列表框属性:Cloumns、List、ListCount、ListIndex、Selected等属性;方法:AddItem、

RemoveItem、Clear和列表框的双击、单击事件;掌握ActiveX控件、多媒体控件的用法。

教学重点:常用控件的常用属性、事件及方法

教学难点:常用控件的常用属性、事件及方法

8.第八章 界面设计(3学时)

教学内容:通用对话框、菜单设计、多重窗体和多文档界面、工具栏和状态栏、RichTextBox

控件、应用程序向导

教学基本要求:掌握数据输入对话框(InputBox)和消息对话框(MsgBox)的格式;掌

握自定义对话框应用。

教学重点:通用对话框、菜单设计、应用程序向导

教学难点:多重窗体和多文档界面

9.第九章 文件(2学时)

教学内容:文件系统控件、文件的读写、常用的文件操作语句和函数

教学基本要求:掌握内容:驱动器列表框、目录列表框和文件列表框同步工作;熟悉内

容:运用文件系统控件实现复制、文件重命名操作。

教学重点:文件系统控件、文件的读写

教学难点:常用的文件操作语句和函数

10.第十章 图形操作(4学时)

教学内容:图形操作基础、绘图属性、图形控件、图形方法、应用

教学基本要求:掌握图形方法的使用;熟悉图形控件及其属性。

教学重点:图形控件、图形方法

教学难点:应用

11.第十一章 Visual Basic数据库(4学时)

教学内容:数据库概念、数据库管理器、数据控件、ADO数据控件、结构化查询语言

(SQL)、报表制作、错误处理、数据库应用案例

教学基本要求:了解数据库和数据库管理系统的相关概念;了解并掌握数据控件的属性、

事件和方法;灵活运用ADO控件。

教学重点:数据控件、ADO数据控件、报表制作

教学难点:数据库应用

四、实验教学内容与要求(简要说明,详见实验课大纲)

《VB程序设计》是一门实践性很强的课程,学生必须通过一定数量的上机编写和调试程

序的训练,才能进一步巩固和加深对课程基本内容的理解。

五、考核方式

考查

六、成绩评定

期末考查成绩占70%,平时成绩和实验成绩占30%

七、本课程对学生创新能力培养的措施

上课时,对于一个问题的讲解采用多种方式,鼓励学生发散性思维;上机实验多个项目

都为设计型,有利于开拓学生的创新能力。

八、教材与参考书

教 材:龚沛曾等.Visual Basic 程序设计简明教程(第二版).北京:高等教育出版社,

2006年

参考书:

[1] 龚沛曾等.Visual Basic实验指导与测试(第二版).北京:高等教育出版社,2006

九、其它必要的说明

VB程序设计是一门操作性很强的课程,在多媒体教室上课,通过CAI课件等现代教学

方法和技术,既可提高学生学习积极性又可提高教学效果。


本文标签: 控件 基本 教学