第二单元 第7课 分支结构 课件 浙教版(2023)信息科技五年级上册

资源下载
  1. 二一教育资源

第二单元 第7课 分支结构 课件 浙教版(2023)信息科技五年级上册

资源简介

(共12张PPT)
学校即将迎来体质健康周,要求各班学生自测BMI。
顺序结构
用算法的顺序结构解决了测出BMI值的问题
学生的胖瘦情况是否达标呢?
第7课 分支结构
 BMI值>=18.5,且小于24的,身材为标准。
和之前学过的顺序结构有什么不同?
分析BMI值确定标准
根据一定的条件做出判断,再选择相应路径的结构,称为分支结构。
分支结构
可以使用自然语言描述,即:
条件成立
如果…… 那么……
执行
学习活动一
用自然语言用BMI值确定身材是否标准的算法
  BMI值>=18.5,且小于24的,身材为标准。
如果……那么……
组内交流,用自然语言描述以下算法。
用流程图描述购票规则
  在算法描述中,用菱形框来表示判断条件,菱形框两侧带箭头的线表示依据条件判断的结果,决定程序的执行路径。
学习活动二
用流程图描述算法
打开“BMI值判断.fld”,通过拖动的方式,完成流程图。
开始
输入年龄
年龄<6周岁?
输出“免票”
结束


“是否免票”流程图
提炼分支结构流程图
学习活动二
“BMI是否标准"流程图
观察右侧两个流程图绿色框线内的部分,提炼“分支结构”流程图
( )
( )
( )
条件
事件
成立
当条件成立时,
就执行“事件”
分支结构流程图
如何验证判断
条件是否准确?
算法如何验证
“BMI是否标准"流程图
学习活动三
用程序验证分支结构
打开“验证BMI值判断.py”,尝试输入你自己的身高和体重,观察计算的BMI值和给出的判断。验证程序是否正确
54kg
1.52米
1.按照如下单位输入数据
2.敲“回车键“完成输入
根据买票规则,尝试修改“是否免票”流程图,
实现:输入的年龄是“6或大于6”时,输出“购买车票”。
练习

展开更多......

收起↑

资源预览