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


更多相关文档:

分支结构教学设计

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

第十二课 多分支结构

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

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

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

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

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

IF分支结构教案

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

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

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

《分支结构》教学设计

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

§8-3 程序的多条件多分支结构——DO CASE语句教案

§8-3 程序的多条件多分支结构——DO CASE语句教案_电脑基础知识_IT/计算机_...(教学内容) 学生活动 教学方法 一 引入新课利用 IF 语句的嵌套来求下列表达式...

活动2 程序的基本结构 ——分支结构之If语句教学设计(...

活动2 程序的基本结构 ——分支结构If语句教学设计(初中信息技术精品)_其它课程_初中教育_教育专区。[键入文字] 课题 课型 新授 第1章 VB 程序设计 主备人...

分支结构--块If语句教学设计(初中信息技术精品)_图文

分支结构--块If语句教学设计(初中信息技术精品)_其它课程_初中教育_教育专区。教学基本信息 课题 学科 信息技术 课时:1 课时 设计思路 课程利用双主线来贯穿始终,...
更多相关标签:
e语言的分支结构教案 | 分支结构 教案 | 定陶之战 if分支 | 多分支if语句 | 单分支if语句 | if分支语句 | sql if else 多分支 | if语句的多分支 |
网站地图

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