VB程序设计教学大纲_第1页
VB程序设计教学大纲_第2页
VB程序设计教学大纲_第3页
VB程序设计教学大纲_第4页
VB程序设计教学大纲_第5页
已阅读5页,还剩4页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、«VB程序设计?教学大纲课程名称:VB程序设计学时:68学分:3课程性质:公共选修课考核方式:考查开课对象:非计算机专业理工类一、教学目的与要求通过本课程的教学,使学生掌握面向对象程序设计的根本概念,了解程序设计的根本原理、 技巧和方法,并且能够利用VB语言编写相应的程序,具有一定的程序调试水平,为以后进一步自习其它程序语言和提升程序设计水平打下坚实的根底.同时,本课程教学内容符合浙江省高等学校计算机等级测试 Visual Basic 测试大纲,本课程的教学将有助于学生通过浙江省高等学校 计算机等级测试二级.本课程总授课68学时,在第二学期开设,为考查课程,其中理论教学为34学时,实

2、践教学为34学时.二、课程内容及学时分配早节内容学时第一章概述2第二章编程根底4第三章限制结构8第四章数组4第五章过程4/fVc 、. 、 : 第八章常用控件4第七章绘图方法2第八章对话框和菜单2第九章文件4实验一Visual Basic环境和程序设计初步2实验二Visual Basic编程根底4实验三选择结构程序设计4实验四循环结构程序设计4实验五数组4实验六过程4实验七常用控件4实验八图形的绘制4实验九文件2考核考查2合计68第一局部 理论教学第一章概述2学时主要内容:1、Visual Basic 简介;2、Visual Basic 6.0 集成开发环境;3、Visual Basic 中的

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

4、算对象构成的表达式的使用;4、熟练掌握Print语句;5、熟练掌握赋值语句;6、熟练掌握Dim语句和结束语句;7、掌握字节、整数、长整数、实数、双精度、字符串、变体和布尔等数据类型的数据表示及其相互关系;8、掌握以下常用内部函数: 三角函数 Sin、Cos、Tan 和 Atn ;算术函数 Abs、Sqr、Log 、Exp和Sgn;取整与类型转换函数 Int和Fix ;随机函数 Rnd;字符串处理函数 Trim、Left、Right、Len、Mid、Ucase、Lease、Space、String、Ltrim 和 Rtrim ;日期与时间函数 Date、 Time 和 Timer ;转换函数 C

5、hr、Asc、Str 和 Vai; QBColor 和 Rgb 函数;InputBox 函数; MsgBox 函数等;9、掌握注释语句;10、了解货币、日期和对象等数据类型的数据表示和使用;11、了解自定义数据类型和文件的表示.第三章 限制结构 8 学时主要内容:1、程序结构与流程图; 2、选择限制结构; 3、循环限制结构.要求:1、熟练掌握行 If 语句;2、熟练掌握块 If 结构;3、熟练掌握 Select Case结构;4、熟练掌握 For/Next 结构及 Exit For 语句;5、熟练掌握 Do/Loop 结构及 Exit Do 语句;6、了解 While/Wend 结构.第四章

6、数组 4 学时主要内容:1、数组的概念; 2、排序实例.要求:1、熟练掌握数组的定义、表示与使用.第五章 过程 4 学时主要内容:1、子过程; 2、函数过程; 3、参数传递; 4、变量的作用范围.要求:1、熟练掌握 Sub 过程的定义与调用;2、熟练掌握 Function 函数过程的定义与调用;3、熟练掌握变量和常量的作用域及生存期,包括相关的声明语句或关键字;4、理解参数传递规那么;5、了解过程的递归.第六章 常用控件 4 学时主要内容:1、命令按钮、标签和文本框; 2、复选框、单项选择钮和框架; 3、列表框和组合框; 4、滚动条;5、定时器; 6、控件数组.要求:1、 熟练掌握根本控件的功

7、能和建立,根本控件有命令钮、标签、文本框、复选框、单项选择钮、 框架、列表框、组合框、滚动条和定时器等;2、熟练掌握命令钮的以下属性:Caption , Default , Enabled, Height , Name, Left ,Top,Visible , Width 等;3、掌握命令钮的其它常用属性;4、熟练掌握命令钮的 Click 事件;5、掌握命令钮的其它常用事件;6、掌握命令钮的 Drag、Refresh和SetFocus等方法;7、 熟练掌握标签的以下属性:Caption,Height,Left,Name,Top,Visible,Width 等;8、掌握标签的其它常用属性;9、掌

8、握标签的 Click 和 DblClick 等事件;10、了解标签的 Drag 和 Refresh 等方法;11、 熟练掌握文本框的以下属性: Heig ht ,Left ,Text,Name,Top,Visible ,Width ,Multiline ,PasswordChar ,ScrollBars 等;12、掌握文本框的其它常用属性;13、 掌握文本框的常用事件,如Change,Click ,Dblclick ,GotFocus,KeyDown ,KeyPress,KeyUp , MouseDown , MouseMove , MouseUp 等事件;14、掌握文本框的 Drag、Ref

9、resh和SetFocus等方法;15、 熟练掌握复选框和单项选择钮的以下属性:Caption,Height,Left,Name,Top,Value,Width 等;16、掌握复选框和单项选择钮的其它常用属性;17、熟练掌握复选框和单项选择钮的 Click 等事件;18、了解复选框和单项选择钮的常用方法;19、熟练掌握框架的以下属性: Caption,Height, Left, Name,Top,Width 等;20、掌握框架的其它常用属性;21、了解框架的常用事件和方法;22、熟练掌握列表框和组合框的以下属性:Height, Index, Left,List,ListCount , List

10、Index ,Name, Style 组合框,Text, Top, Selected 列表框,Width, Sorted 等;23、掌握列表框和组合框的其它常用属性;24、 熟练掌握列表框和组合框的Click 事件;25、掌握列表框和组合框的其它常用事件;26、 熟练掌握列表框和组合框的AddItem , Clear 和 RemoveItem 等方法;27、 熟练掌握滚动条的以下属性:Height , Left, Name, Max, Min, Top, Value, Width,LargeChange, SmallChange 等;28、掌握滚动条的其它常用属性;29、 掌握滚动条的 Cha

11、nge和Scroll等事件;30、了解滚动条的常用方法;31、掌握计时器的常用属性: Enabled, Interval , Left, Name, Top, Visible 等;32、掌握计时器的 Timer 事件.第七章 绘图方法 2 学时主要内容:1、坐标系统; 2、绘图属性; 3、图形方法; 4、绘图应用实例.要求:1、 了解 VB 坐标系;2、掌握画点语句;3、掌握画线与矩形语句;4、掌握画圆语句,了解弧与椭圆的绘制;5、掌握图片框、影像框、直线控件和形状控件的功能和建立;6、掌握直线控件的常用属性: BorderColor , Borderwidth , DrawMode , He

12、ight, Index, Name, Visible , Width, X1, Y1, X2, Y2 等;7、 掌握形状控件的常用属性:BorderColor , BorderStytle , Borderwidth , DrawMode , FillColor , FillStyle, Height, Index, Left, Name, Shape, Top, Visible , Width 等;8、掌握图片框的以下属性: Height, Left, Name, Picture, Top, Width 等;9、 掌握图片框的其它常用属性;10、了解图片框的常用事件;11、掌握图片框的常用方

13、法,如Circle, Cis,Line,Move, Print, Pset等方法;12、掌握影像框的以下属性:Height, Left, Name, Picture, Top, Width 等;13、掌握影像框的其它常用属性;14、了解影像框的常用事件和方法.第八章对话框和菜单 2 学时主要内容:1、用户自定义对话框; 2、通用对话框控件 CommonDialog; 3、菜单设计.要求:1、掌握用菜单编辑器创立菜单;2、掌握通用对话框的建立和功能;3、掌握菜单的常用属性,如Caption, Checked, Enabled, Index, Visible 等属性;4、掌握菜单的 Click 事

14、件;5、掌握通用对话框的常用属性, 如 Action ,Copies,DefaultExt ,DialogTitle ,FileName ,Filter , FilterIndex , Flags, InitDir , Left ,Max , Min ,Name, Top, Visible 等属性;6、掌握通用对话框的常用方法, 如 ShowColor ,ShowFont ,ShowOpen,ShowPrinter ,ShowSave 等方法;7、了解用户对话框的建立.第九章 文件 4 学时主要内容:1、文件治理控件; 2、文件操作语句与函数; 3、数据文件的操作.要求:1、了解文件的概念;2

15、、熟练掌握顺序文件的根本操作;3、了解随机文件的根本操作;4、熟练掌握驱动器列表框、目录列表框和文件列表框等三个文件操作控件的功能和建立;5、 熟练掌握三个文件操作控件的以下属性:Height, Left, Name, Path 目录和文件列表框,Pattern 文件列表框,Top,Width 等;6、掌握三个文件操作控件的其它常用属性;7、掌握驱动器列表框的 Cha nge等事件;&掌握目录列表框 Change和Click等事件;9、掌握文件列表框的 Click和Dblclick等事件;10、了解三个文件操作控件的常用方法.第二局部实践教学环节序 号实验工程学 时 数工程 要求工程

16、类型工程 性质目的要求所在实验 分室1Visual Basic 环境和程序设计初步2必修操作验证了解VB系统对计算机软、硬 件的要求;熟悉 VB的系统环 境,了解VB程序的编写、保 存和编译的方法过程;初步了 解几个常用控件的使用方法; 掌握启动与退出 VB的方法.公共机房2Visual Basic 编程根底4必修操作验证掌握根本语句Print语句、赋 值语句、Dim语句等的使用; 掌握表达式的止确书与方法 及函数、运算符的正确使用; 掌握数据的动态输入In putBox 和信息提示 MsgBox ;掌握顺 序结构程序设计方法.公共机房3选择结构程序设计4必修操作验证掌握逻辑表达式及关系表达

17、式的正确书写形式;掌握IF语句单行和块书写格式及其 正确使用尤其注意ELSE和 ELSE IF ;掌握多分支情况的 限制使用Select CASE语句 的使用及与多分支条件语句 的区别.公共机房4循环结构程序设计4必修操作验证掌握For语句的使用;掌握DoWhile|UntilLoop 与 Do LoopWhile|Until 两种 形式的使用;掌握如何限制循 环条件,预防死循环或不循 环;熟练掌握循环条件设置及 循环的限制方法.公共机房5数组4必修操作验证掌握数组的声明、数组兀素的 引用;掌握静态数组和动态数公共机房组的使用差异;应用数组解决 与数组有关的常用问题.6过程4必修操作验证掌握函

18、数的定义和调用方法; 掌握过程的定义和调用方法; 掌握形参与实参的对应关系; 掌握值传递和地址传递的传 递方式;掌握变量、函数和过 程的作用域;熟悉程序设计中 的常用算法.公共机房7常用控件4必修操作验证掌握根本控件的重要属性、事 件;熟练掌握在窗体上建立上 述控件的操作方法;熟练掌握 事件过程代码的编写;初步掌 握建立基于图形界面的应用 程序的过程.公共机房8图形的绘制4必修操作验证掌握Visual Basic容器坐标系 的设计方法;熟练掌握Pset、Line和Circle方法的格式及其 使用;掌握与图形有关的常用 属性,方法.公共机房9文件2必修操作综合熟练掌握顺序文件的根本操 作;熟练掌握驱动器列表框、 目录列表框和文件列表框等 三个文件操

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论