欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    VB可视化程序设计教案(51页).doc

    • 资源ID:36361672       资源大小:385.50KB        全文页数:50页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VB可视化程序设计教案(51页).doc

    -VB可视化程序设计教案-第 - 47 - 页XX学校教 案XXXX -XXXX 学年第一学期课程名称: VB可视化程序设计 系 部: XXXXXX系 教 师: XXX 任课班级: 年 月 日章节名称:Visual Basic概述课堂类型:理论 实训 练习 测试学时安排:2课时目的要求1、了解VB的演变、发展,认识VB的作用2、掌握使用VB创建程序的一般步骤。3、熟悉VB的开发环境重 点VB和程序设计步骤、VB的开发环境难 点属性设置的方法教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社教学过程一、Visual Basic 简介二、Visual Basic的安装与启动(自学)三、Visual Basic 的编程环境主窗口、属性窗口、代码窗口、工程资源管理器窗口、立即窗口、窗体布局窗口、工具箱窗口四、简单VB应用程序设计的基本步骤 1建立用户界面以及界面中的对象用户界面由对象,即窗体和控件组成,所有的控件都放在窗体上,程序中所有信息都要通过窗体显示出来。在应用程序中要用到哪些控件,就在窗体上建立相应控件。程序运行后,将在屏幕上显示窗体和控件组成的用户界面。2设置各个对象的属性建立界面后,就可以设置窗体和每个控件的属性。在实际的应用程序设计中,建立控件和设置属性可同时进行,即每画完一个控件,接着就设置该控件的属性。3为对象事件编写程序VB采用事件驱动编程机制,因此大部分程序都是针对窗体中各个控件所能支持的方法或事件编写的。在大多数情况下,特别是在小型应用程序中,所编写的程序通常都是由事件过程组成,即针对控件或窗体的事件编写代码。除事件过程外,VB应用程序中还有另一类代码,称为通用过程,这类过程主要供事件过程调用,完成指定的计算或其它操作。4保存工程程序设计结束后我们可以通过按下工具条上的保存工程按钮或在“文件”菜单中选择保存工程命令,为工程取一个名字,并将其保存在磁盘上。5运行程序用 VB 编写的应用程序有两种执行方式。(1) VB开发环境中由解释程序解释执行。(2)编译生成EXE可执行文件,使程序能在Windows环境下直接执行。五、对本节课的内容进行复习,让学生完成课堂练习。并进行疑难解答章节名称:面向对象的基本概念及窗体控件课堂类型:理论 实训 练习 测试学时安排:2课时目的要求1、理解面向对象的基本概念2、掌握事件驱动的原理3、掌握窗体控件的常用属性、事件、方法重 点1、VB的对象、事件和方法2、窗体控件的常用属性、事件、方法难 点1、面向对象的基本概念2、事件驱动原理教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社教学过程环节一 复习上次课的内容,讲解作业环节二 引入新课内容 一、VB的对象、属性、方法和事件1、对象和类客观世界的任何实体被看作对象。在可视化编程中,对象是应用程序界面的基本元素,常见的对象有:窗体、控件、文本框、列表框等。类是创建对象实例的模板, 包含了创建对象的属性描述和行为特征的定义。类是同种对象的抽象。2、对象的建立和编辑(1)对象的建立方法 从工具箱中建立 使用复制的方法(2)编辑对象 复制:先选择对象,然后复制并粘贴。 在VB环境下,利用复制功能容易创建为控件数组,建议反复使用创建的方法。 删除:选定对象后按Del键。 改变位置与大小:鼠标拖动(位置与大小)或 Ctrl+方向键(位置)二、窗体控件1、主要属性窗体是Visual Basic程序的界面。(1)基本属性窗体的基本属性主要包括:名称、Caption 、Height 、Width、Top、Left、Font、Enabled、Visible、ForeColor、Backcolor、Image等。(2)MaxButton属性(3)MinButton属性(4)Icon属性(5)ControlBox属性(6)Picture属性(7)Border Style属性(8)Windows State属性2、常用事件(1)Click事件Click事件指单击窗体时所发生的事件。(2)Dblclick事件Dblclick事件指双击窗体时所发生的事件。(3)Form_Load事件Form_Load事件是指窗体在装入计算机内存时所发生的事件。对于未被加载的窗体,如果其他窗体中引用该窗体的控件及属性时,也会引发Load事件。该事件过程通常用来在启动窗体前,对窗体及其所包含控件的属性进行设置和窗体中变量的初始化,使窗体按用户需要的方式显示出来。(4)Activate事件当使用Show方法显示一个窗体或单击一个窗体时,使一个窗体变成活动窗体时,会产生一个Activate事件。(5)Resize事件当使用最大化、最小化按钮或改变窗体大小时,会引发窗体的Resize事件。窗体常用的事件是:Form_Load和Click事件。三、常用方法Print、Cls、Move方法Print:在窗体上输出信息格式:对象.PrintSpc(n)|Tab(n)表达式列表,|;Move: 移动窗体或控件格式为:窗体对象名称.Moveleft ,top,width ,height缺省对象是当前窗体。Cls: 清除窗体或图形框中的内容格式为:窗体对象名称.Cls缺省对象是当前窗体。与常用函数的区别:方法属于对象,调用时需指明对象,而函数不需要指明。环节三 对本节课的内容进行复习,让学生完成课堂练习。并进行疑难解答章节名称:简单控件设计课堂类型:理论 实训 练习 测试学时安排:2课时目的要求掌握标签、文本框、命令按钮的使用重 点标签、文本框、命令按钮的属性、事件和方法难 点窗体事件过程、文本框的Multiline属性与SetFocus方法、命令按钮的Cancel与Default属性教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社 教学过程环节一:复习上次课介绍的VB对象编辑,窗体控件及Print等常用方法,讲评作业。环节二:讲解掌握标签、文本框、命令按钮的使用方法1.标签标签(Label)主要用于显示文本信息,但不能作为输入信息的界面。标签的内容只能用Caption属性来设置和修改,不能编辑。(1) 常用属性:Caption、Enabled、Visible、FontName、Font、ForeColor、Backcolor、Alignment 、BackStyle等。(2) 事件:Click、DblClick、Change等2.文本框文本框(TextBox)是一个文本编辑区,用户可在文本区输入、编辑、修改文本,也可以显示文本。(1)常用属性:Text、Maxlength、Multiline、PassWordchar、SelStart等(2)事件:Change、KeyPress、LostFocus等 (3) 方法:SetFocus方法SetFocus方法:用于将光标自动移到指定的文本框中(该方法主要用于程序中)。其形式如下:对象. SetFocus如,程序代码:Text5.SetFocus当VB执行了上述程序代码后,就会将光标移到Text5上。3.命令按钮命令按钮(Command Button)是Visual Basic 6.0应用程序中最常用的控件,用户可以通过单击命令按钮执行一些操作。主要用于启动或中断一个处理过程。(1)属性:Caption、Value、Style、Picture、ToolTipText等(2)事件:命令按钮的事件是Click事件【例】在窗体上建立以下控件:建立5个标签,它们的Caption属性依次为数学、英语、物理、总分、均分;建立5个文本框,它们的Text属性为空;建立4个按钮,它们的Caption属性依次为统计总分、计算均分、清除、结束;窗体的Caption属性为学生分数的统计;环节三:完成课堂讲解的练习例题,并疑难解答章节名称:数据类型、变量与常量课堂类型:理论 实训 练习 测试学时安排:2课时目的要求掌握VB的基本数据类型和变量常量定义方法重 点掌握变量定义方法及赋值的方法难 点1、典型数据类型的应用2、符号常量及常量的表示3、变量的概念与作用域教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社 教学过程环节一:复习上次课介绍的标签、文本框、命令按钮的使用方法,讲解作业。环节二:介绍VB中基本数据类型及变量、常量的定义方法一、基本数据类型1、数值型(Numeric) 分为整数类型(Integer、Long和Byte)和实型数(Single、Double、Currency)两类2、 字符型(String)(1)String型数据必须用单引号或双引号前后括起来,占8个字节,类型符是 $ 号。(2)分为可变长度字符串和固定长度字符串3、逻辑型(Boolean) Boolean型只有两个常量:True和False。4、日期型(Date)Date型按8个字节的浮点数进行存储,表示日期的范围从100年1月1日到9999年12月31日。5、对象型(Object)对象数据类型用来表示应用程序中的对象,可用Set语句来指定一个被声明为Object的变量,去引用应用程序中的任何实际对象。6、变体型(Variant)Variant是一种特殊的数据类型,是所有未定义的变量的缺省数据类型,它对数据的处理完全取决于程序上下文的需要,它可以包括数值型、日期型、字符型、对象型的数据,此外,还可以包含四种特殊的数据: Empty :空,表示未确定的数据。 Null :无效,表示这个数据不合法。 Error :出错,指出过程中出现了一个错误条件。 Nothing :无指向,表示数据还没有指向一个具体对象。二、常量、变量1、常量在程序运行过程中其值始终保持不变的量称为常量。有两种形式的常量:直接常量和符号常量。必须先定义后使用,一般用Const语句来定义。格式:Public|PrivateConst 符号常量名 As 类型名 = 常量(1)直接常量在程序代码中,以直接明显的形式给出的数据称为直接常量。(2)符号常量在程序中用一符号来代表一个常量,这样的符号称作符号常量。2、变量变量:其值会随程序运行而改变的量。(1)变量的命名规则 以字母或汉字开头,后可跟汉字、字母、数字或下划线组成,长度小于等于255个字符; 不要使用VB中的关键字; VB中不区分变量名的大小写; 变量名不能与过程名或符号常量同名; 变量名在同一个范围内必须是唯一的。(2)用声明语句声明变量格式:Dim | Private | Static |Puble 变量名1 AS 类型/类型符 ,变量名2 AS 类型/类型符(3)赋值语句其作用是把某个值送到变量中,这个值就是变量内容。格式如下:Let<变量名>=<表达式>其中:Let为可选项,通常都省略。<变量名>为变量或属性的名称。 <表达式>为任何类型的表达式。=称为赋值符号,它不同于数学中的等号。例如:Dim a As Integer a=8环节三:完成课堂讲解的练习例题,并疑难解答章节名称:运算符和表达式、常用内部函数(一)课堂类型:理论 实训 练习 测试学时安排:2课时目的要求1、掌握VB运算符与运算规则,尤其是关系运算与逻辑运算;2、掌握VB函数的概念与使用方法,会使用典型的函数重 点1、VB各种运算符及其运算规则:关系、字符、逻辑2、VB表达式的构成,数据类型匹配,运算结果3、VB函数的概念与使用4、常用函数的应用难 点1、运算符的优先顺序,关系运算与逻辑运算2、表达式构成规则,类型的转换3、不同函数的参数选择教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社 教学过程环节一:复习上次课介绍的基本数据类型和变量常量定义方法,讲解作业。环节二:介绍VB中运算符与运算规则,VB中函数的概念及使用方法一、运算符及表达式1、算术运算符与算术表达式 (1)算术运算符:加(+)、减(-)、乘(*)、除(/)、指数()、整除()、求余(MOD)、正数(+)和负数(-)注意: 看清除(/)与整除()的区别 对整除和求余运算,若运算项为非整数,则进行整除和求余运算前计算机会自动四舍五入把它们转化为整数(如果小数部分恰好是 0.5,则要向最近的偶数靠拢),对整除运算,计算结果若有小数则自动舍去小数部分。 (2)算术表达式必须在一行中书写,且所有运算符都不能省略。例如式子:在VB中可以写成这样的算术表达式:(-b+sqr(b*b-4*a*c)/(2*a)或 (-b+sqr(b*b-4*a*c)/2/a (3)优先级:括号、指数运算、求正负数、乘除运算、整除、求余和加减(3+5)*5+1)MOD 2 + 2*3*sqr(4)2 结果为 1+24=252、字符串运算符 字符串运算符:&(+) 把两个或多个字符串连接起来合并成一个新的字符串。例如:n1$="浙江省"n2$=n1$+"杭州市" 结果为:"浙江省杭州市"Print n1$,n2$3、关系运算符及关系表达式 (1)关系运算符:等于(=)、不等于(<>)、小于(<)、大于(>)、小于等于(<=)和大于等于(>=)、Like(字符串匹配)、Is(对象引用比较,用于两个变量引用比较)关系表达式的语法为:<表达式><关系运算符><表达式>其中:表达式只能是算术表达式或者字符串表达式。4、逻辑运算符及逻辑表达式逻辑运算符:非(NOT)、与(AND)、或(OR)、异或(XOR)、等价(EQV)和蕴含(IMP)优先级:从左向右优先级由高到低。逻辑表达式:是用逻辑运算符连接逻辑运算项组成有意义的式子。利用它可以把多个关系表达式(单一条件)组合在一起构成复合条件逻辑表达式的形式:<关系表达式><逻辑运算符><关系表达式>5、日期运算符及日期表达式日期型数据一般进行加“+”和减“-”两种运算。也可以对日期型数据进行比较等运算。如果日期时间值 A加上一个数值型值 B,会把 A的日期部分增加 B 的整数部分表示的天数计算出新日期;再把 A的时间部分加上B的小数部分表示的时间计算出新的时间;新的日期与时间组合起来即为运算的结果。减法的结果相反。两个日期时间型值进行减法运算,结果是一个数值,表示两个日期之间相差的天数。两个日期时间型值进行加法运算,会把第二个运算量转换为数值。二、常用内部函数1、数学函数常用的数学函数有:Log(x)、Exp(x)、Sqr(x)、Abs(x)、Sgn(x)等2、字符串函数Trim$(x$) - 去除字符串 x$中前导和后随空格。Left$(x$,n) - 截取字符串 x$从左第一个字符起的 n 个字符。Right$(x$,n)- 截取字符串 x$从右第一个字符起的 n 个字符。Mid$(x$,m,n)- 截取字符串 x$从第 m个字符起的 n 个字符。Len(x$) - 求字符串 x$的长度或某一变量所占字节数。Lcase(x) - 返回转成小写的字符串。Ucase(x) - 返回转成大写的字符串。Instr(x$,y$) - 返回一字符串 y$在另一字符串 x$中最先出现的位置3、 转换函数(1)Asc(C)求C中第一个字符的ASCII值(2)Chr$(N)求ASCII值为N的字符(3)Fix(N)取整(4)Int(N)取不大于N的最大整数(5)Lcase$(C)大写字母转换成小写字母(6)Ucase(C)小写字母转换成大写字母(7)Str$(N)将数值转换成字符串(8)Val(C)将字符串转换成数值环节三:完成课堂讲解的练习例题,并疑难解答章节名称:常用内部函数(二)课堂类型:理论 实训 练习 测试学时安排:2课时目的要求掌握VB的基本数据类型和变量常量定义方法重 点掌握变量定义方法及赋值的方法难 点1、典型数据类型的应用2、符号常量及常量的表示3、变量的概念与作用域教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社 教学过程环节一:复习上次课介绍的运算符及常用内部函数的操作,讲解作业。环节二:介绍VB中随机函数、格式输出函数等几个常用内部函数的使用方法一、几个常用内部函数1、随机函数(1)Randomize 语句:初始化随机函数的种子(2)Rnd(number) 产生一个01之间的单精度的随机小数。number 的值决定了Rnd 生成随机数的方式。在调用 Rnd 之前,先使用无参数的 Randomize 语句初始化随机数生成器,该生成器具有根据系统计时器得到的种子。2、格式输出函数格式化输出函数Format可以使数值、日期、字符串按指定的格式输出,此函数主要用于文档输出中,其形式如下:Format(表达式,格式字符串)说明:表达式是要格式化的数值、日期和字符串表达式,格式字符串要加引号" "。3、RGB()和QBCOLOR()函数格式:RGB ( Red, Green, Blue)说明:(1) Red:数值范围从 0 到 255,表示颜色的红色成份(2) Green:数值范围从 0 到 255,表示颜色的绿色成份(3) Blue:数值范围从 0 到 255,表示颜色的蓝色成份(4) RGB 函数的参数值,如果超过 255,系统作为 255来处理。例如:将Form1的背景颜色设置为洋红色。 Form1.BackColor = RGB(255, 0, 255)格式:QBColor(x) 功能:返回一个 Long类型的数据,用来表示所对应颜色值的 RGB 颜色码。说明:x参数的值是一个界于 0 到 15 的整型数。例如:使用 QBColor 函数将 MyForm 窗体的 背景(BackColor) 属性改成红色,其语句为: MyForm.BackColor = QBColor(4)环节三:完成课堂讲解的练习例题,并疑难解答章节名称:赋值语句与输入输出函数的使用课堂类型:理论 实训 练习 测试学时安排:2课时目的要求熟练掌握赋值语句、End语句和注释语句等语句及输入/输出消息框函数的使用重 点掌握变量定义方法及赋值的方法难 点1、典型数据类型的应用2、符号常量及常量的表示3、变量的概念与作用域教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社 教学过程环节一:复习上次课介绍的随机函数及格式输出函数的内容,讲解作业。环节二:介绍VB中赋值语句及输入输出函数的使用方法1、赋值、注释、暂停、结束语句(1)赋值语句格式: <变量>=<表达式> 或 <对象>.属性=<表达式>(2)注释语句格式: 注释内容 或 Rem 注释内容功能:注释语句用来对程序或程序中某些语句作注释,以便于程序的阅读和理解。说明:注释语句是非执行语句,对程序的执行结果没有任何影响,仅在列程序清单时,其内容被列出;<注释内容> 指要包括的任何注释文本。在Rem关键字和注释内容之间要加一个空格。可以用一个英文单引号“'”来代替Rem关键字;如果在其他语句行后面使用Rem关键字,必需用冒号(:)与语句隔开。若用英文单引号“'”,则在其他语句行后面不必加冒号(:)。(3)暂停语句格式:Stop功能:暂时停止程序的运行。(4)结束语句格式:End功能:程序运行时,遇到结束语句就终止程序的运行。2、输入输出语句一个完整的计算机程序通常由四部分组成,即说明、输入、处理和输出。其中输入和输出是程序提供给用户的一个交互式的平台,是程序和用户进行信息交流的通道。VB中输入输出的函数为InputBox函数和MsgBox函数。(1)InputBox函数 格式:InputBox(prompt,title,default,xpos,ypos)变量名=InputBox (<提示信息>,<标题>,<缺省> ,<x坐标>,<y坐标> ) 功能:产生一个对话框,通过对话框用户可以输入数据,函数返回值是字符型。(2)MsgBox函数和MsgBox过程函数形式: 变量% = MsgBox(msg ,type,title) 变量% = MsgBox(提示,按钮图标+ 缺省按钮+模式,标题)过程形式: MsgBox 提示,按钮,标题功能:MsgBox函数打开一个信息框,等待用户选择一个按钮,并可根据用户在对话框上的选择进行对应的响应,此函数返回一个整型值,以决定其后的操作。 环节三:完成课堂讲解的练习例题,并疑难解答章节名称:分支(选择)结构课堂类型:理论 实训 练习 测试学时安排:2课时目的要求掌握分支判断的基本概念,IF语句的三种形式,情况选择语句,掌握IIF函数。重 点掌握IF语句、Select Case语句、IIF函数的使用方法难 点1、多分支判断语句的应用2、情况选择匹配项表达3、IIF函数的使用教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社 教学过程环节一:复习上次课介绍的赋值语句及输入输出函数的知识,讲解作业。环节二:介绍VB中分支结构程序的设计方法一、简单结构If条件语句1.单分支结构格式1: If <表达式> Then <语句>格式2: If <表达式> Then <语句序列> End If功能:如果“条件”成立(其值为True)或为非0值,则执行“语句”,否则,直接执行IF语句的下一条语句。练习:已知两个数x和y,比较它们的大小, 使得x大于y.2.双分支结构格式1:If 条件 Then 语句1 Else 语句2格式2:If 条件 Then语句1 Else语句2 End if功能:如果“条件”成立(其值为True)或为非0值,则执行“语句1”;否则,执行“语句2” 二、块结构If条件语句格式: If 条件1 Then语句块1 ElseIf 条件2 Then 语句块2 Else 语句块nEnd If功能:若“条件1”为True,执行“语句1”;否则若“条件2”为True,执行“语句2”;否则若,即依次判断各条件的值,若上述条件均不成立,执行“语句n”。三、Select Case多分支语句(情况语句)格式:Select Case 测试表达式Case 表达式列表1语句块1Case 表达式列表2语句块2Case Else语句块nEnd Select功能:根据“测试表达式”的值,从多个语句块中选择符合条件的一个语句块执行。四、IIF条件函数格式:IIf(条件,True部分的值,False部分的值)功能:当“条件”为真时,True部分的值为函数值;而当“条件”为假时,False部分的值为函数值。说明:(1)“条件”是逻辑表达式或关系表达式。(2)“True部分的值”或“False部分的值”是表达式。举例:if x>y then z = x else z = y可等价与: z = IIf (x > y, x, y)环节三:完成课堂讲解的练习例题,并疑难解答章节名称:循环结构课堂类型:理论 实训 练习 测试学时安排:2课时目的要求掌握For循环、Do循环与循环的嵌套,能编写循环结构程序。重 点掌握循环语句的使用方法难 点掌握循环结构程序设计的方法教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社 教学过程环节一:复习上次课介绍的分支结构程序设计的方法,讲解作业。环节二:介绍循环结构程序设计的方法,For循环语句,Do循环语句的编写方法及注意事项。循环结构程序,就是程序在执行过程中,当满足给定条件时,重复执行某段代码,直到条件不成立为止。(1)循环结构作用是重复执行一段程序(2)循环是有条件的、次数是有限的(3)VB的循环语句:ForNext、Do WhileLoop、For EachNext、WhileWend 应用最多的:ForNext与Do WhileLoop循环三要素:(1)初始化:决定循环的初始状态,即与循环相关的变量的初始值;(2)循环体:循环中反复执行的部分;(3)循环的条件:决定循环结束的条件。一、For循环For 循环变量初值 To 终值 Step 步长循环体Exit ForNext 循环变量功能:按循环变量的初值、终值和步长所确定的次数执行循环体。例子:For i=1 to 10 step 3 Print i Next i二、While循环格式: While 条件 循环体 Wend功能:当<条件>为True时,执行<循环体>内的语句,遇到Wend语句后,再次返回,继续测试<条件>是否为True,直到<条件>为False,执行Wend语句的下一条语句。 三、Do循环1、While循环 (1) Do While <条件表达式> 循环体 Loop(2) Do 循环体 Loop While <条件表达式>特点:条件表达式成立执行循环体内容注意:当两者在条件判断处判断条件均不成立的情况下,格式(2)将比格式1多执行一次。2、Until循环(1)Do Until <条件表达式> 循环体 Loop(2)Do 循环体 Loop Until <条件表达式>特点:条件表达式不成立执行循环体内容环节三:完成课堂讲解的练习例题,并疑难解答章节名称:常用控件课堂类型:理论 实训 练习 测试学时安排:2课时目的要求1、理解控件的基本知识2、掌握图片框、图像框、形状和线条控件的用法重 点掌握图片框、图像框、形状和线条控件的用法难 点掌握图片框、图像框、形状和线条控件的用法教法学法1.采用教授法进行教学讲解,结合疑难点师生互动交流方式进行。2. 练习采用学生自主安排,教师给与个别辅导的方式进行。参考资料全国计算机等级考试二级教程 Visual Basic语言程序设计教程(2013年版) 教育部考试中心主编 高等教育出版社Visual Basic程序设计教程(第4版) 刘炳文 编著 清华大学出版社 教学过程环节一:复习上次课介绍的循环结构程序的设计方法,讲解作业。环节二:介绍VB中控件的基本知识,图片框、图像框、形状和线条控件的使用方法。一、控件的基本知识1、控件的分类VB的控件可分为以下三类:标准控件、ActiveX控件和可插入对象。(1)标准控件标准控件又称为内部控件,是VB系统本身所内嵌的控件,这些控件总是显示在工具箱中,不能从工具箱中删除。启动VB6.0后,在工作界面上,工具箱中列出的都是标准控件。(2)ActiveX控件以独立文件的形式存储在磁盘上,其文件扩展名为 .OCX。添加ActiveX控件的步骤如下:l选择菜单“工程/部件”命令,弹出“部件”对话框;l在“控件”选项卡中,选定要添加的ActiveX控件名称左边的复选框;l单击“确定”按钮,关闭“部件”对话框,所有选定的ActiveX控件将出现在VB控件工具箱中。(3)可插入对象可插入对象是由其他应用程序创建的对象,利用可插入对象,就可以在VB应用程序中使用其他应用程序的对象,通常称为OLE对象。 2、控件的通用特性 1、名称(name)属性每个控件都有名称属性,用于程序中对控件的辨别和操作。 2、控件的值属性所有的控件都有一个与控件值有关的属性,称为值属性或默认属性。 3、焦点在窗体上,任何时候用户都只能操作其中的一个控件对象,这个被操作的对象称它获得焦点。二、图形控件VB包含四个图形控件:PictureBox控件、Image控件、Shape控件和Line控件。1、图片框 PictureBox控件 图片框(PictureBox)是用来在窗体上显示图像,或作为容器放置其它控件的控件 。(1)图片框常用属性属性名属性值说明Picture字符串用来设置要显示的图片文件名。AutoSize逻辑值True:PictureBox控件将自动改变控件大小以显示全部内容。False(缺省值):PictureBox控件保持大小不变,超出控件区域的内容被裁剪掉。(2)在图片框中装载图片的方法:在属性对话框中设置,图片被保存并与窗体同时加载。如果创建可执行文件,其中包含该文件。(3)图片框常用的事件图片框可以响应的事件有Click、DblClick和change以及键盘和鼠标事件。(4)图片框常用的方法2、图像框Image控件 图像框(Image)是用来在窗体上显示图像的控件。它比图片框占用更少的内存,因为图像框不是容器类控件,所以图像框内不能保存其他控件。图像框常用属性属性名属性值说明Picture字符串用来设置要显示的图片文件名。Stretch逻辑值True:图片自动调整大小以适应Image控件 。False(缺省值):Image控件要自动调整大小以适应图片。Picture属性说明:程序代码中装载图片的格式为:Object.Picture=LoadPicture(“图片文件名")删除图片的格式为:

    注意事项

    本文(VB可视化程序设计教案(51页).doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开