VB程序设计教学大纲

上传人:hs****ma 文档编号:511270862 上传时间:2022-10-03 格式:DOC 页数:13 大小:64.50KB
返回 下载 相关 举报
VB程序设计教学大纲_第1页
第1页 / 共13页
VB程序设计教学大纲_第2页
第2页 / 共13页
VB程序设计教学大纲_第3页
第3页 / 共13页
VB程序设计教学大纲_第4页
第4页 / 共13页
VB程序设计教学大纲_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《VB程序设计教学大纲》由会员分享,可在线阅读,更多相关《VB程序设计教学大纲(13页珍藏版)》请在金锄头文库上搜索。

1、VB语言程序设计教学大纲 课程编号:课程名称:VB程序设计课程性质:必修课学时:64成绩考核:考试开课对象:计算机相关专业(理工类)一、课程性质和任务通过本课程的教学,使学生掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用VB语言编写相应的程序,具有一定的程序调试能力,为以后进一步自习其它程序语言和提高程序设计能力打下坚实的基础。本课程总授课64学时,其中理论教学为32学时,实践教学为32学时。二、课程教学目标、要求 、学时安排与教学内容教学目标及要求:1.掌握算法的基本概念。 2.掌握基本数据结构及其操作。3.掌握基本排序和查找算法。 4.掌握逐步求精的结构化

2、程序设计方法。 5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。6.掌握数据库的基本知识,了解关系数据库的设计。学时安排与教学内容:章节内容学时第一章概述2第二章程序设计基础4第三章结构化程序设计与数组8第四章函数与过程4第五章常用控件6第六章图形控件和图形方法4第七章对话框和菜单程序设计2第八章文件4合计32第一章 概述(2学时)主要内容:1、Visual Basic简介;2、Visual Basic 6.0可视化编程环境;3、Visual Basic中的基本概念;4、窗体;5、Visual Basic程序的组成及工作方式;6、一个简单的Visual Basic程序的创建

3、实例。要求:1、掌握VB的启动; 2、掌握VB开发环境,如菜单、工具箱、工具栏、窗体、工程窗口和属性窗口等的使用;3、了解VB的发展历史;4、了解VB的特色。第二章 程序设计基础(4学时)主要内容:1、数据类型、常量与变量;2、Print语句、赋值语句;3、运算符、表达式、常用内部函数。要求:熟练掌握常量、变量和函数等运算对象的定义和使用;熟练掌握算术运算(加、减、乘、除、取负、指数、整除和取模)及其运算的优先级;熟练掌握关系运算;熟练掌握逻辑运算(NOT、AND、OR、XOR、EQV和IMP)及其运算的优先级;熟练掌握由运算符及有关的运算对象构成的表达式的使用;熟练掌握Print语句;熟练掌

4、握赋值语句;熟练掌握Dim语句和结束语句;掌握字节、整数、长整数、实数、双精度、字符串、变体和布尔等数据类型的数据表示及其相互关系;掌握下列常用内部函数:三角函数Sin、Cos、Tan和Atn;算术函数Abs、Sqr、Log、Exp和Sgn;取整与类型转换函数Int和Fix;随机函数Rnd;字符串处理函数Trim、Left、Right、Len、Mid、Ucase、Lcase、Space、String、Ltrim和Rtrim;日期与时间函数Date、Time和Timer;转换函数Chr、Asc、Str和Val;QBColor和Rgb函数;InputBox函数;MsgBox函数等;掌握注释语句;了

5、解货币、日期和对象等数据类型的数据表示和使用;了解自定义数据类型和文件的表示。第三章 结构化程序设计与数组(8学时)主要内容:1、3种基本的控制结构;2、选择结构;3、循环结构;4、多重循环;5、数组及其应用。要求:熟练掌握行If语句;熟练掌握块If结构;熟练掌握Select Case结构;熟练掌握For/Next结构及Exit For语句;熟练掌握Do/Loop结构及Exit Do语句;熟练掌握数组的定义、表示与使用;了解While/Wend结构。第四章 函数与过程(4学时)主要内容:1、过程的编写与调用;2、参数传递;3、多模块程序设计。要求:熟练掌握Sub过程的定义与调用;熟练掌握Fun

6、ction函数过程的定义与调用;熟练掌握变量和常量的作用域及生存期,包括相关的声明语句或关键字;理解参数传递规则;了解过程的递归。第五章 常用控件(6学时)主要内容:1、命令按钮、标签和文本框;2、复选框、单选钮和框架;3、列表框和组合框;4、滚动条;5、定时器;6、控件数组。要求:熟练掌握基本控件的功能和建立,基本控件有命令钮、标签、文本框、复选框、单选钮、框架、列表框、组合框、滚动条和定时器等;熟练掌握命令钮的下列属性:Caption,Default,Enabled,Height,Name,Left,Top,Visible,Width等;掌握命令钮的其它常用属性;熟练掌握命令钮的Click

7、事件;掌握命令钮的其它常用事件;掌握命令钮的Drag、Refresh和SetFocus等方法;熟练掌握标签的下列属性:Caption,Height,Left,Name,Top,Visible,Width等;掌握标签的其它常用属性;掌握标签的Click和DblClick等事件;了解标签的Drag和Refresh等方法;熟练掌握文本框的下列属性:Height,Left,Text,Name,Top,Visible,Width ,Multiline,PasswordChar ,ScrollBars等;掌握文本框的其它常用属性;掌握文本框的常用事件,如Change,Click,Dblclick,GotF

8、ocus,KeyDown,KeyPress,KeyUp,MouseDown,MouseMove,MouseUp等事件;掌握文本框的Drag、Refresh和SetFocus等方法;熟练掌握复选框和单选钮的下列属性:Caption,Height,Left,Name,Top,Value,Width等;掌握复选框和单选钮的其它常用属性;熟练掌握复选框和单选钮的Click等事件;了解复选框和单选钮的常用方法;熟练掌握框架的下列属性:Caption,Height,Left,Name,Top,Width等;掌握框架的其它常用属性;了解框架的常用事件和方法;熟练掌握列表框和组合框的下列属性:Height,I

9、ndex,Left,List,ListCount,ListIndex,Name, Style(组合框),Text,Top,Selected(列表框),Width,Sorted等;掌握列表框和组合框的其它常用属性;熟练掌握列表框和组合框的Click事件;掌握列表框和组合框的其它常用事件;熟练掌握列表框和组合框的AddItem,Clear和RemoveItem等方法;熟练掌握滚动条的下列属性:Height,Left,Name,Max,Min,Top,Value,Width,LargeChange, SmallChange等;掌握滚动条的其它常用属性;掌握滚动条的Change和Scroll等事件;了

10、解滚动条的常用方法;掌握计时器的常用属性:Enabled,Interval,Left,Name,Top,Visible等;掌握计时器的Timer事件。第六章 图形控件和图形方法(4学时)主要内容:1、图形控件;2、Visual Basic坐标系;3、图形方法。要求:了解VB坐标系;掌握画点语句;掌握画线与矩形语句; 掌握画圆语句,了解弧与椭圆的绘制;掌握图片框、影像框、直线控件和形状控件的功能和建立;掌握直线控件的常用属性:BorderColor,Borderwidth,DrawMode,Height,Index, Name,Visible,Width,X1,Y1,X2,Y2等;掌握形状控件的

11、常用属性:BorderColor,BorderStytle ,Borderwidth ,DrawMode,FillColor,FillStyle,Height,Index,Left,Name,Shape,Top,Visible,Width等;掌握图片框的下列属性:Height,Left,Name,Picture,Top,Width等;掌握图片框的其它常用属性;了解图片框的常用事件;掌握图片框的常用方法,如Circle,Cls,Line,Move,Print,Pset等方法;掌握影像框的下列属性:Height,Left,Name,Picture,Top,Width等;掌握影像框的其它常用属性;了

12、解影像框的常用事件和方法。第七章 对话框和菜单程序设计(2学时)主要内容:1、用户自定义对话框;2、通用对话框控件CommonDialog;3、菜单设计。要求:1、掌握用菜单编辑器创建菜单;2、掌握通用对话框的建立和功能;3、掌握菜单的常用属性,如Caption,Checked,Enabled,Index,Visible等属性;4、掌握菜单的Click事件;5、掌握通用对话框的常用属性,如Action,Copies,DefaultExt,DialogTitle,FileName,Filter,FilterIndex,Flags,InitDir,Left,Max,Min,Name,Top,Vis

13、ible等属性;6、掌握通用对话框的常用方法,如ShowColor,ShowFont,ShowOpen,ShowPrinter,ShowSave等方法;7、了解用户对话框的建立。第八章 文件(4学时)主要内容:1、文件管理控件;2、文件操作语句与函数;3、数据文件的操作。要求:1、了解文件的概念;2、熟练掌握顺序文件的基本操作;3、了解随机文件的基本操作;4、熟练掌握驱动器列表框、目录列表框和文件列表框等三个文件操作控件的功能和建立;5、熟练掌握三个文件操作控件的下列属性:Height,Left,Name, Path(目录和文件列表框),Pattern(文件列表框),Top,Width等;6、

14、掌握三个文件操作控件的其它常用属性;7、掌握驱动器列表框的Change等事件;8、掌握目录列表框Change和Click等事件;9、掌握文件列表框的Click和Dblclick等事件;10、了解三个文件操作控件的常用方法。三、 实践性教学环节要求序号实验项目学时数项目要求项目类型目的要求1熟悉VB2必修操作熟悉VB的系统环境,了解VB程序的编写、保存和编译的方法过程;初步了解几个常用控件的使用方法。2基本语句及其格式4必修操作掌握基本语句(Print语句、赋值语句、Dim语句等)的使用;掌握表达式的正确书写方法及函数、运算符的正确使用;掌握数据的动态输入InputBox和信息提示MsgBox;

15、掌握顺序结构程序设计方法。3选择结构程序设计4必修操作掌握逻辑表达式及关系表达式的正确书写形式;掌握IF语句单行和块书写格式及其正确使用(尤其注意ELSE 和ELSE IF);掌握多分支情况的控制(使用Select CASE语句)的使用及与多分支条件语句的区别。4循环结构程序设计4必修操作掌握For语句的使用;掌握DoWhile|UntilLoop与DoLoopWhile|Until两种形式的使用;掌握如何控制循环条件,防止死循环或不循环;熟练掌握循环条件设置及循环的控制方法。5数 组2必修操作掌握数组的声明、数组元素的引用;掌握静态数组和动态数组的使用差别;应用数组解决与数组有关的常用问题。6过程与函数4必修操作掌握函数的定义和调用方法;掌握过程的定义和调用方法;掌

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号