当前位置:首页 >> 其它课程 >> 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


更多相关文档:

IF多分支结构教案

IF多分支结构教案_其它课程_高中教育_教育专区。《IF 多分支结构》教案教学对象 高一年级的学生 1、 识记 if 多分支结构的语法格式 知识目标 2、 能够读懂理解多...

多分支结构教案

【总结】 教师回顾 if-else 语句的运用,针对于该程序,引出多分 支结构和 select case 语句。 2. 教学 内容 【了解什么是多分支结构】 师:用不同天气穿不同...

多分支结构教学设计

2.教学目标 (1)能理解选择结构中单分支和双分支选择结构执行过程,并用其解决实际问题。 (2)能理解多分支选择结构,并能用 If 多分支语句和 Select Case 多分支...

第十二课 多分支结构

第十二课 多分支结构_其它课程_初中教育_教育专区。三道岭一中教学案例任课老师...If If chkSport.Value = 1 Then lblInt.Caption = lblInt.Caption + " ...

分支结构教学设计

的过程中,去体会和理解程序设计的思想,而且也为高中时 学习多分支选择结构打下...教学环节 教师教学 学生活动 End If [注意 ](条件)可以是关系表达式, 也可以...

《分支结构》教学设计

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

第十二课 多分支结构

第十二课 教学目标 多分支结构 (1)能理解选择结构中单分支和双分支选择结构执行过程, 并用其解决实际问题。 (2) 能理解多分支选择结构, 并能用 If 多分支语句...

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

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

多分支结构——select语句》教学设计

第二节《分支结构——if语... 4页 免费 分支结构教学设计 5页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...

条件分支结构教案

条件分支结构教案_理化生_高中教育_教育专区。1.1.3(第二课时)条件分支结构 一、教学目标:了解条件分支结构的特点,用框图表示具有条件分支结构的算法。 二、教学...
更多相关标签:
分支结构教案 | 多分支if语句 | 定陶之战 if分支 | 单分支if语句 | if分支语句 | if多分支 | if单分支 | shell if多分支 |
网站地图

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