2.3.3语句与程序结构——选择结构课件-2021-2022学年高中信息技术人教_中图版(2019)必修1(22张PPT)

文档属性

名称 2.3.3语句与程序结构——选择结构课件-2021-2022学年高中信息技术人教_中图版(2019)必修1(22张PPT)
格式 pptx
文件大小 916.5KB
资源类型 教案
版本资源 中图版(2019)
科目 信息技术(信息科技)
更新时间 2022-02-13 23:17:07

图片预览

文档简介

(共22张PPT)
BMI指数
是用体重(kg)除以身高(m)的平方得出的数字。
是国际上常用的衡量人体体重指数以及是否健康的一个标准。
如何有效衡量一个人的健康水平
问题引导
2.3.3 语句与程序结构——选择结构
自上而下
体验与分析
2.3.3 语句与程序结构——选择结构
程序增加了什么功能?
程序又是如何实现的?
体验与探究
2.3.3 语句与程序结构——选择结构
BMI值体重指数范围是18.5~23.9之间
判断BMI值
体验与探究
2.3.3 语句与程序结构——选择结构
判断BMI值
判断功能
流程图分析
2.3.3 语句与程序结构——选择结构
2.3.3 语句与程序结构——选择结构
单分支结构
选择结构流程图
2.3.3 语句与程序结构——选择结构
双分支结构
判断功能
(1)菱形框中要填写什么?
18.5~23.9?
健康
不健康
(2)几个分支语句?
(3)分支语句的反馈是什么?
问题思考
2.3.3 语句与程序结构——选择结构
Python程序中如何实现呢?
2.3.3 语句与程序结构——选择结构
18.5~23.9?
健康
不健康
程序分析
2.3.3 语句与程序结构——选择结构
If 表达式:
语句块1
Python选择结构的格式
If 表达式:
语句块1
else:
语句块2
2.3.3 语句与程序结构——选择结构
检验新知
一、下面选项对分支结构理解正确的是( )(多选)
A.能够根据判断条件,执行不同的路径
B.条件判断只有真和假两种结果
C.语句块可以是一条语句,也可以是多条语句
ABC
二、下面程序是否有错误?( )打开开源程序“判断奇偶.py”,如果有错误,请尝试修改验证。(单选)

A.有 B.没有
A
提示:
输出结果是否能够解决问题?
2.3.3 语句与程序结构——选择结构
三、下面程序是否有错误?( )打开开源程序“猜数程序.py”,如果有错误,请尝试修改验证。(单选)

A.有 B.没有
检验新知
A
提示:
选择结构的基本格式是什么?
2.3.3 语句与程序结构——选择结构
四、下面程序是否有错误?( )打开开源程序“行李重量.py”,如果有错误,请尝试修改验证。(单选)

A.有 B.没有
检验新知
A
提示:
Python语言如何标识语句之间的层次关系?
2.3.3 语句与程序结构——选择结构
If 表达式:
语句块1
else:
语句块2
缩进
冒号和表达式
Python选择结构的格式
2.3.3 语句与程序结构——选择结构
基础任务:判断成绩及格情况
挑战任务:体重健康指数评价
活动一
2.3.3 语句与程序结构——选择结构
案例
  某城市轨道交通实行分段计程票价,起步票价为乘坐5站以内(含5站)单人票价2元;乘坐5站以上10站以下(含10站),单人票价3元;乘坐10站以上16站以下(含16站),单人票价4元;乘坐16站以上单人票价5元。
  问题:这个案例中有几种情况?分别是什么?
多分支结构
2.3.3 语句与程序结构——选择结构
序号 站点数 票价 表达式
1 ≤5 2
2 5~10 3
3 10~16 4
4 >16 5
小组合作
2.3.3 语句与程序结构——选择结构
Python语言中多分支结构的一般格式
2.3.3 语句与程序结构——选择结构
基础任务:完善分段票价.py程序
挑战任务:完善BMI2.0.py程序
活动一
2.3.3 语句与程序结构——选择结构
挑战活动
2.3.3 语句与程序结构——选择结构
谢谢观看
Thanks for watching