第二章 第三节 智能运动助手 课件 2024—2025学年粤高教版(B版)初中信息技术八年级上册

2025-03-09
| 19页
| 172人阅读
| 3人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技粤高教版(2018)八年级上册
年级 八年级
章节 -
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 广东省
地区(市) 东莞市
地区(区县) -
文件格式 PPTX
文件大小 4.23 MB
发布时间 2025-03-09
更新时间 2025-03-09
作者 匿名
品牌系列 -
审核时间 2025-03-09
下载链接 https://m.zxxk.com/soft/50898017.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

粤教版(B)八年级上册第二章第三节 教师:余晓云 时间:2023年 智能运动助手 P28 运动结束以后立即数脉搏,数 15 秒得出的脉搏数乘以 4 计算出自己的运动心率,再根据运动心率来判断运动量是否合适。正常情况下,运动心率若在 220 减去年龄的值乘以 60% 至 85% 的范围内(即最适宜运动心率范围),即可认为运动量是合适的。 医生,我平时很重视锻炼身体,可是运动量为多少才能达到锻炼效果呢? 这样算好麻烦啊!不如编写一个程序来计算,自动判断运动量是否合适。 李鸣 李鸣 医生 z 需求 程序自动判断运动量是否合适。 条件 分析问题 输入 年龄(n) 15 秒得出的脉搏数(m) 根据公式自动计算 实际运动心率(p) 运动量适宜的最低运动心率(p1) 运动量适宜的最高运动心率(p2) P29-30 输出 根据运动量是否合适,输出合适的提示信息。 z 输入 年龄(n) 15 秒得出的脉搏数(m) 计算 实际运动心率(p) 最适宜运动心率范围(p1-p2) 最适宜运动心率范围(p1-p2) 适宜运动心率范围最小值 p1=(220-n)*0.6 实际运动心率 p=m*4 适宜运动心率范围最大值 p2=(220-n)*0.85 z 输入 年龄(n) 15 秒得出的脉搏数(m) 根据公式自动计算 实际运动心率(p) 运动量适宜的最低运动心率(p1) 运动量适宜的最高运动心率(p2) 输入年龄 n 计算运动后的心率 p=m*4 输入15秒的脉搏数 m 计算适宜运动心率范围最小值 p1=(220-n)*0.6 计算适宜运动心率范围最大值 p2=(220-n)*0.85 p>=p1且 p<=p2 输出:运动量需调整 输出:运动量合适 开始 结束 P30 是 否 开始/结束 输入/输出 处理 判断 设计算法 输出 根据运动量是否合适,输出合适的提示信息。 z P31 在程序设计中,主要使用if条件语句来实现分支结构的条件判断。if语句在使用中主要包括单分支语句、双分支语句和多分支语句。 1.单分支语句 if <条件表达式>: <语句块> 单分支if语句的执行命令<语句块>以缩进为标志。 编写程序时,按Tab键实现语句的缩进。(默认会自动缩进) 条件表达式 语句块 True False z P31 2.条件表达式和关系运算符 当条件判断需要判断数值大小关系的时候,通常使用关系运算符来表示。 <表达式1><关系运算符><表达式2> Python中运算符包括算术运算符、关系运算符、逻辑运算符、赋值运算符等。P25 z 任务一:打开文件 1_运动达标(练习).py 选择合适的关系运算符,将代码填写完整,并调试运行程序。 2.条件表达式和关系运算符 最适宜运动心率范围(p1-p2) 适宜运动心率范围最小值 p1=(220-n)*0.6 实际运动心率 p=m*4 VS if <条件表达式> : <语句块> p >= p1 print(‘运动量达标’) z 运动量达标范围 适宜运动心率范围最小值 p1=(220-n)*0.6 适宜运动心率范围最大值 p2=(220-n)*0.85 什么!心率1000 也算达标!!! p1 <= p p1 ≤ p ≤ p2 p1 <= p p <= p2 ? p1 <= p <= p2 X z P33 3.逻辑运算符与逻辑表达式 当用作条件判断的条件表达式不止一个时,可以用逻辑运算符做连接,逻辑运算符有and、or和not。 任务二:打开文件 2_运动合适(练习).py 选择合适的逻辑运算符:and、or、not,补齐条件表达式,并调试运行程序。 True:a和b都为真 True:至少有一个为真 与表达式结果相反 z P34 4.双分支语句 if <条件表达式>: <语句块1> 条件表达式 语句块1 True False 语句块2 双分支if语句的执行命令<语句块1>和<语句块2>以缩进为标志。 else: <语句块2> 任务三:在文件 2_运动合适(练习).py 的基础上 使用双分支语句,实现当运动量不合适时,输出“提示你:运动量需要调整”。 z P35 if <条件表达式1>: <语句块1> else: <语句块n> 5.多分支语句 当条件按判断的分支超过两个时,可以采用多分支if...elif...else...语句。 作用:根据不同条件表达式的值确定执行哪个语句块。 从if行开始依次对条件进行判断 True:执行该条件下面的<语句>,然后跳出该if语句 False:对下一个条件进行判断 所有条件都不成立:执行else下面的<语句> elif <条件表达式2>: <语句块2> ··· z P35 5.多分支语句 打开文件:3_运动多分支(练习).py 根据课本P35的流程图,使用多分支语句,将代码补齐(参考课本P36) z 课堂小结 单分支 双分支 if <条件表达式>: <语句块> if <条件表达式>: <语句块1> else: <语句块2> if <条件表达式1>: <语句块1> else: <语句块n> elif <条件表达式2>: <语句块2> ··· 多分支 z 课堂小结 z (●'◡'●) 下课啦!!! z 课堂小结 单分支 if <条件表达式>: <语句块> 双分支 if <条件表达式>: <语句块1> else: <语句块2> z 1、在Python中,比较是否相等的运算符是( )     A.= B.== C.!= D.% 2、Python语言<语句块>的标志是()     A.逗号 B.冒号 C.分号 D.缩进 3、以下选项中不是Python逻辑运算符的是( )     A.and B.or C.for D.not 4、下列各语句输出结果为True的是( ) A、print(5==0) B、print((1>2)and(2>1)) C、print((1>2)or(2>1)) D、print(not(5>0)) 练习题 z P31 Python常见的数据类型有数值型、字符型、布尔型等。P27 条件表达式 True False 2.条件表达式和关系运算符 数据类型? 布尔型 当条件判断需要判断数值大小关系的时候,通常使用关系运算符来表示。 格式:<表达式1><关系运算符><表达式2> Python中运算符包括算术运算符、关系运算符、逻辑运算符、赋值运算符等。P25 z $$

资源预览图

  第二章 第三节 智能运动助手 课件  2024—2025学年粤高教版(B版)初中信息技术八年级上册
1
  第二章 第三节 智能运动助手 课件  2024—2025学年粤高教版(B版)初中信息技术八年级上册
2
  第二章 第三节 智能运动助手 课件  2024—2025学年粤高教版(B版)初中信息技术八年级上册
3
  第二章 第三节 智能运动助手 课件  2024—2025学年粤高教版(B版)初中信息技术八年级上册
4
  第二章 第三节 智能运动助手 课件  2024—2025学年粤高教版(B版)初中信息技术八年级上册
5
  第二章 第三节 智能运动助手 课件  2024—2025学年粤高教版(B版)初中信息技术八年级上册
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。