资料简介
分支结构教学设计
1. 教材内容分析
分支结构是程序设计结构中的一个重要模化。既是顺序结构的延续,又是程序编写
的一个基础。对以后编程影响重大。通过本课的学习,可以促进学生对问题解决方法和
思想的理解与掌握,从而提升学生的问题解决能力,让学生在按照一定的流程解决问题
的过程中,去体会和理解程序设计的思想。
2. 学习者分析
本节时在学习了解程序的基本要素和顺序结构的基础上学习的,大部分学生对程序
的编写和结构有了一种认识,所以在这个基础上学习,学生可以再上一个台阶。但仍有
部分学生对程序的要素和顺序结构认识不够,掌握不好,不能顺利地编写好程序;这部
分学生仍需老师的辅导,鼓励和同学的帮助。
3. 教学目标
1.知识与技能
了解分之程序的结构,流程以及作用。
熟悉掌握分之语句的作用格式
掌握分支选择结构现实条件判断控制。
能够运用分之选择结构设计编制程序解决问题。
2.情感目标
在思维分析中,体验学习带来的自信与成功感,激发学生学习的兴趣。
通过趣味性的教学内容,是学生保持高涨的学习兴趣,在操作的同事获得成功的喜
悦。
培养学生的逻辑思维能力,促进学生对问题解决方法的理解。
3.过程与方法
通过简单游戏程序的运行和流程思考,培养学生的思考逻辑分析能力。
通过运行程序、分析程序、编写程序提高学生自主学习的能力,
通过分层教学和辅导,学生能力得到提高。
通过小组学习,提高学生的学习兴趣和团结合作精神。
4.情感态度价值观
通过体验程序,分析程序,修改程序和编写程序,提高学生学习兴趣,客服畏惧心
理,培养学生的团结合作精神和拓展学生的能力,使每个学生的能力都有提高。
教学重点及难点
重点;分支语句的流程图,分支语句的实现过程以及分支语句的格式。
难点;分支语句的应用以及分支语句的格式。
4. 教学过程设计
教 学
环节
教师教学 学生活动 设计意图
新 课
导入
【引入】在人生中,很多时候都要面临着重要的选择;如
中考、高考、婚姻等等。下面我们来玩一个关于猜字的小
游戏。
操作
根据学生回答;分别尝试答错与答对两种情况的运行结果
提问 1.在程序的运行中体现了什么现象?
提问 2.这个小游戏程序使用了什么结构?
(分支结构)
猜 游 戏 活
动 并且回
答问题
分 之 结 构
引出铺垫
操 作
练习
同学们是不是很想了解这程序是怎样编写的呢?
Private sub form _click()
X=inputbox(“双木不成林”,猜一猜一个字)
If x =”相” then
Print “恭喜你答对。”
Else
Print”再想一下,你会成功的”
End if
End sub
看上去很复杂,我们可以把它转换结构图,那就容易多了。
画出;猜字游戏的结构图
操作练习
会 学 会 画
结构图
结 构 图 的
意义
结 构
图
条件语句 分 之 语 句
的 条 件 语
句格式
条 件
语 句
的 格
式
分支语句的三种条件语句格式为
1. if(条件) then
(语句块 1)
Else
(语句块 2)
End if
2. if(条件)then
(语句块 1)
Else
(语句块 N)
3. if(条件)then
(语句块)
Endif
*多分支结构 select-----case1-----caseN
笔记
举 例
说明
例子;小丽周末计划去参观鄂尔多斯生态文化博览
馆,由于没有直达公交,所以她准备坐出租车前往,请同
学们帮助她算一算乘坐出租车的费用需要多少钱?
温馨提示:出租车收费的标准是,3 公里内收费 7 元,
超过 3 公里后,超过部分按 1.5 元/公里收费。
分析案例:假设行驶里程为 a,应付费用为 b,
当 a 小于等于 3 时,b 等于 7;
当 a 大于 3 时,b 等于 7+(a-3)*1.5。
分析案例
并 且 a b
关系
开始程序
X=”
恭喜你答
对
再想一下,你会
成功的
结束语句
N
Y
1. 分析问题—2.描述流程—3.
编写程序—4.测试运行—5.
保存
2. 使用了什么条件语句
3. 条件语句格式
流 程
如图
流程图:
设 计
界面
设计界面: 属 性 的 设
置;image
Label
Text
操作界面
A< =3
输入 a
开始
B=7
B=7+(a-3)*1.5
输出 b
End
代码 单精度
常 用 数 据
类型
什 么 是 变
量名
怎 么 定 义
变量名
对 单 精 度
数 据 和 字
符 串 函 数
的应用
Val 数值函
数(P34)
查看更多