当前位置:首页 >> 其它课程 >> IF多分支结构教案

IF多分支结构教案


《IF 多分支结构》教案
教学对象 高一年级的学生 1、 识记 if 多分支结构的语法格式 知识目标 2、 能够读懂理解多分支结构程序 (command 控件的新属性:style 属性和 backcolor 属性) 教学 目标 能力目标 (消息框函数 MsgBox) 1、 根据学生的实际能力,通过阅读程序,学会模仿 2、 有效、合乎规范的使用多分支结构解决编程中的实际问

题 1、 真心话大冒险的游戏贴近学生,程序生动有趣,既能让学生学到程序设计 情感目标 的方法,又能提高学生主动编程的积极性 2、 在学习过程中培养学生探索求知的精神 教学 重点 教学 准备 教学 环节 情 境 导 入 教学 环节 与同学们玩真心话大冒险的游戏,让学生们体验该程序 的流程与趣味性,产生兴趣,从而提高他们主动学习的积极 性。 教师活动 学生活动 设计意图 参与游戏 教师活动 学生活动 设计意图 通过贴近学生 的游戏来引入 今天的课程 1、 if 多分支结构的执行过程 2、 if 多分支结构的语法格式 计算机、教学课件 棒棒糖 教学 难点 利用 if 多分支来解决实际 问题 课题 IF 多分支结构

1

一.IF 多分支语句流程图的画法

学生观察并 记住语句格式

了解 if 语句流 程图的画法

学 习 新 知 小结:IF 多分支流程图用菱形符号,在菱形框中设置条件, 依次判断条件是否成立,当满足某个条件时,执行相应的语 句,其余分支不再执行;若条件都不满足,就什么都不执行。 二、If 多分支结构语句的格式 if <表达式 1> Then <语句块 1> ElseIf <表达式 2>Then <语句块 2> ElseIf <表达式 3>Then <语句块 3> … [Else 语句块 n+1] End If 小结 1、不管有几个分支,依次判断,当某条件满足,执行相应的 小结 if 多分支 听讲记录,学 会 IF 多分支语 句的写法

小结流程图的 组成

了解 if 语句的 结构

语句, 其余分支不再执行; 若条件都不满足, 且有 Else 子句, 语句的结构 则执行该语句块,否则什么也不执行。 2、ElseIf 不能写成 Else If。 3、只有最后一个 End If。

2

4、else 部分可以省略。 三、真心话大冒险程序的设计 1、整体界面设计

学 习 新 知 对象有按钮和时间控件。 2、程序刚开始的时候, 9 个真心话大冒险的按钮是不能按的, 于是将这九个按钮的 enabled 属性设置为 false,style 属性设置 为 1-Graphical。介绍按钮的 style 属性。

3、timer 控件用来实现开始挑战之后显示的红色闪烁。按钮 变红的顺序是 1-2-3-6-9-8-7-4-5-1,有九种情况,所以用 if 多 分支结构来实现。停止之后,该按钮变红,上一个按钮变回 原来的颜色,且只有该按钮能点,其他八个真心话大冒险的 按钮 enabled 要设为 False,以及讲解按钮的 backcolor 属性。

3

关键代码如下: Private Sub Timer1_Timer() x=x+1 If x = 10 Then x = 1 If x = 1 Then Command1.BackColor = vbRed Command5.BackColor = &H8000000F Command1.Enabled = True Command2.Enabled = False Command3.Enabled = False Command4.Enabled = False Command5.Enabled = False Command6.Enabled = False Command7.Enabled = False Command8.Enabled = False Command9.Enabled = False ElseIf x = 2 Then Command2.BackColor = vbRed Command1.BackColor = &H8000000F ElseIf x = 3 Then Command3.BackColor = vbRed Command2.BackColor = &H8000000F ElseIf x = 4 Then Command6.BackColor = vbRed Command3.BackColor = &H8000000F ElseIf x = 5 Then Command9.BackColor = vbRed Command6.BackColor = &H8000000F ElseIf x = 6 Then

4

Command8.BackColor = vbRed Command9.BackColor = &H8000000F ElseIf x = 7 Then Command7.BackColor = vbRed Command8.BackColor = &H8000000F ElseIf x = 8 Then Command4.BackColor = vbRed Command7.BackColor = &H8000000F ElseIf x = 9 Then Command5.BackColor = vbRed Command4.BackColor = &H8000000F End If End Sub 4、停止之后要点击该真心话大冒险的按钮, 会弹出窗口显示 你的真心话大冒险任务。讲解 MsgBox 函数。

课堂 小结

让学生回顾本节课的内容,加深印象 ? IF 多分支流程图和语句 If … then … elseif … then … elseif…then…(else…)end if 回想一下刚才 学才的内容,

强调重点、难 点,对知识点的 重复讲解,加深 学生印象

5


更多相关文档:

VB《分支结构》教学设计教案

VB《分支结构》教学设计教案_计算机软件及应用_IT/计算机_专业资料。Visual Basic...掌握 If 语句的格式及功能, 并在理解分支语句语法的基础上掌握多分支结构的使用...

《分支结构》教学设计

分支结构教学设计 分支结构》文章出处: 发布时间:2005-03-09 教学设计参评...如果→If 就→Then 选择 A→x=A 打印→Print 第二组多了个 “End If” ...

IF分支结构教案

教学重点教学 1、 多媒体教学软件 2、 课件 1 1、 分支结构的流程图 2、 语法格式 教学 难点 语法格式 准备教学环节情境导入教学环节一.IF 分支语句流程图的...

《VB多分支选择结构的运用》教学案例

二、教学目标 知识与技能:能理解选择结构中单分支和双分支选择结构执行过程,并用其解决实际问 题; 能理解多分支选择结构, 并能用 if 多分支语句和 select case ...

《分支结构》教学设计

多分支结构教学设计 6页 免费 教案 分支结构 3页 1财富值 分支结构教案 2页 5财富值 第二节《分支结构——if语... 4页 免费 vb分支结构教案 3页 1财富值...

用switch语句实现多分支结构教学案例设计(高中信息技术...

用switch语句实现多分支结构教学案例设计(高中信息技术精品)_其它课程_高中教育_...java 的基本知识,学习了 if 语句及 其嵌套语句,能编写 3-4 个分支的程序。...

第二节《分支结构——if语句》教学设计

第二节《分支结构——if 语句》教学设计 一、案例背景 初中信息技术新课程的实施,其课程目标定位于培养学生的信息素养,其课程的设置 从知识与技能、过程与方法、...

分支结构程序设计教案

感受分支结构程序的作用一、教学目标 1.知识与技能目标 (1)理解程序的分支结构...(4)画出 if 语句流程图,了解简单的 if 语句。 (5)教师操作“体型判断”的...

分支结构的嵌套(教案)

【回答】 If Then Else End If 通过演示,自己在机器 上编程实现嵌套分支 结构...解决多支路问题。 【作业】 通过作业巩固认识、深 化探索。 作业 教学后记 ...

VB《分支结构嵌套》教学设计教案

学会用简单的 If 套用语句解决一些常见的小问 题,掌握嵌套分支结构和 select case...教案、素材、多媒体机房 通过制作“判断学生得分等级”,引导学生利用分支结构解决...
更多相关标签:
定陶之战 if分支 | sql if else 多分支 | 多分支if语句 | 单分支if语句 | if分支语句 | 火焰之纹章if 分支 | if多分支 | 分支结构 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com