第8课 双分支结构 课件(共13张PPT)五上信息科技浙教版(2023)

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

第8课 双分支结构 课件(共13张PPT)五上信息科技浙教版(2023)

资源简介

(共13张PPT)
回顾旧知,引入课题
依据条件做出判断。如果年龄小于6,那么输出达标。
单分支结构

年龄<6
免费
输入年龄
开始
结束

双分支结构
信息科技 五年级上
第二单元 《算法的控制结构》
梳理概念,深化理解
如何用“如果……那么……否则……”来描述是否需要购票的问题?
像这样根据一定的条件做出判断,再选择相应路径的过程就是算法的双分支结构。
即执行满足条件的操作,否则执行不满足条件的操作。
梳理概念,深化理解
如果年龄小于6周岁,
那么输出免票,否则输出请买票。
梳理概念,深化理解
修改“是否买票”流程图为双分支结构。
任务一:

年龄<6
免费
输入年龄
开始
结束

实践探索,巩固提高
实践探索,巩固提高
实践探索,巩固提高
if nianling<6:
nianling=int(input(“请输入您的年龄:"))
print(“请买票")
print(“免票")
else:
实践探索,巩固提高
输入数据进行验证程序。
任务二:
仔细观察,总结提升

如果徐嘉骏同学刚好6岁,也算免票?这时候如何修改程序代码?
将nianling<6修改为nignling<=6
如果班级每周扣分小于2分,那么班级即可获得流动红旗,否则继续加油!
继续探究,拓展提高
绘制班级获得流动红旗的双分支结构流程图。
任务三:
进阶:在IDLE中修改相应python代码。
继续探究,拓展提高
继续探究,拓展延申
如果男生和女生的跳绳个数放在一个算法中,如何修改流程图和代码呢?
如果每个年级获得流动红旗的标准不一致,1年级80、2年级85、3年级90、4年级95、5年级100、6年级105,那么又该如何修改流程图和代码呢?

展开更多......

收起↑

资源列表