《visual basic 6.0程序设计》选择结构教案_选择结构程序设计教案
《visual basic 6.0程序设计》选择结构教案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“选择结构程序设计教案”。
课题 选择结构
教学目标: 知识目标:
1、理解选择结构的思想。
2、掌握IF语句格式和SELECT格式 技能目标:
1、IF语句和SELECT语句的使用方法
2、IIF函数的使用方法
教学重点:利用IF语句和SELECT语句进行选择结构程序设计 教学难点:IF语句格式的正确理解 教学方法:任务驱动、演示讲解
教学用时:讲授1课时,实训2课时 教学过程:
一、导入新课:
程序语言主要有三种结构:顺序结构、条件结构、循环结构。顺序结构就是按照程序的书写顺序逐条执行下去。这堂课我们开始来学习条件结构语句。
二、讲授新课:
任务5 改变窗体的颜色 【任务描述】
在本任务中创建一个应用程序,每当用鼠标单击窗口时,窗口的背景就变换一种颜色,窗口的背景颜色在红、绿、蓝三色之间循环,如图2-6所示。
【任务分析】
改变窗口背景颜色就是改变窗口的BackColor属性值。预定义符号常量vbRed、vbGreen和vbBlue分别表示三种颜色,单击窗口时依次把这些颜色值赋给窗口的BackColor属性,就可以实现窗口的三色循环。定义一个计数器,在程序运行过程中,单击窗口时,计数器的值加1,判断计数器的值,设置相应的颜色。颜色有三种,计数器的取值也只能是1~3,当计数器的值大于3时,使计数器的值归1。
【设计步骤】
略
【程序测试】略 【知识链接】
在日常生活中经常遇到判断问题,把这些判断问题编写成程序,就需要使用到选择语句(IF语句),IF语句通过对条件的判断,来选择执行的语句。1.If语句
单行形式:
If 条件 Then [语句1][Else 语句2] 块形式的If语句格式: If Then
[语句块1]
[ElseIf Then
[语句块2].[ElseIf Then
[语句块3]
...[Else
[语句块n]] End If 2.IIf函数
Result=IIf(条件,True部分,False部分)举例讲解
任务6 值班情况查询 【任务描述】
在本任务中制作一个学校的电子值班安排表,供师生查询,运行结果如图2-7所示。
【任务分析】
一个星期内的值班安排,最多有7种情况,输入1~7中的一个数字,根据输入的数字用Select Case 语句进行判断,并给出相应的提示信息。对于输入小于
1、大于7的的情况也应进行适当处理。【设计步骤】演示讲解 【知识链接】
Select Case语句根据测试表达式的值,从多个语句块中选择一个符合条件的语句块执行。语法格式如下: Select Case Case 表达式列表1
语句块1 [Case 表达式列表2
语句块2]
...[Case Else
语句块n] End Select 其中测试表达式可以是数值或字符串表达式;每个“表达式列表”可以是一个表达式、一组用逗号分隔的枚举值(如1, 2, 3)、表达式1 to 表达式2(如1 to 5)、Is 关系运算符 表达式(如Is
三、总结实训
1、任务
5、任务62、实训2(4,5,6)