BMI计算机器教学课件.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国家学生体质健康标准测试 我校近4年成绩统计表年份优秀率良好率及格率不及格率2017年30%53%12%5%2018年19%38%33%10%2019年15%36%34%15%2020年18%40%31%11% 2017年2018年2019年2020年 BMI指数等于体重(公斤)除以身高(米)的平方。BMI指数高二年级BMI分类表(单位:千克/米2)分类BMI范围偏瘦BMI≤16.7正常16.7<BMI≤23.7过重23.7<BMI≤26.5肥胖BMI>26.5 制作BMI计算器 ——程序的选择结构 Step1.理解问题分析已知信息BMI=w ÷ h2 (w表示体重,h表示身高)明确要解决的问题任务1:输出BMI值任务2:输出对应分类高一年级BMI分类表(单位:千克/米2)分类BMI范围偏瘦BMI≤16.7正常16.7<BMI≤23.7过重23.7<BMI≤26.5肥胖BMI>26.5任务分解BMI计算器 任务1:输出BMI值 Step2.设计算法1.输入身高2.输入体重3.计算BMI4.输出BMI Step2.设计算法任务2:输出对应分类分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7学生活动1:小组合作,分析算法,用语言表述。 Step2.设计算法任务2:输出对应分类1.如果BMI<16.5,输出“偏瘦”2.如果16.5≤BMI≤22.9,输出“正常”3.如果22.9<BMI≤25.7,输出“过重”4.如果BMI>25.7,输出“肥胖”5.结束是否1.如果BMI<16.5,输出“偏瘦”分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7输出“偏瘦”BMI<16.5? Step2.设计算法根据给定的条件是否成立,来判定程序执行的走向。是BMI<16.5?否输出“偏瘦”分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7单分支结构判断条件是否成立,“是”,执行相应语句,“否”,不执行任何语句。 选择结构 是否Step3.实现算法 if条件:语句块Python单分支语句格式BMI<16.5?BMI<16.5:输出“偏瘦”输出“偏瘦”学生活动2:打开“BMI计算器.py”,补充程序,完 成第一个分类。分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7print("偏瘦") Step4.检验评估 阶段性检验评估分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7检验答案是否正确(带入数据进行验证)。 任务2:输出对应分类1.如果BMI<16.5,输出“偏瘦”2.如果16.5≤BMI≤22.9,输出“正常”3.如果22.9<BMI≤25.7,输出“过重”4.如果BMI>25.7,输出“肥胖”5.结束1.如果BMI<16.5,输出“偏瘦”同一个问题可以有不同的算法实现 分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7是BMI<16.5?否输出“偏瘦”分类BMI范围偏瘦BMI<16.5不偏瘦BMI>=16.5输出“不偏瘦”双分支结构判断条件是否成立,“是”,执行语句块1;“否”,执行语句块2。ifelse:条件:语句块1语句块2 分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7是是否BMI<16.5?输出“偏瘦”输出“正常”否BMI≤22.9?学生活动3:完成BMI计算器流程图 。 是是是否否BMI<16.5?BMI≤22.9?BMI≤25.7?输出 “偏瘦”输出 “正常”输出 “超重”输出 “肥胖”否分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7对同一个变量的多个条件进行判断,根据判断结果从多条路径中选择一条执行。多分支结构 对同一个变量的多个条件进行判断,根据判断结果从多条路径中选择一条执行。多分支结构if语句块1else:语句块4elif语句块2elif 语句块3条件1:条件2:条件3:是是是否否BMI<16.5?BMI≤22.9?BMI≤25.7?输出 “偏瘦”输出 “正常”输出 “超重”输出 “肥胖”否学生活动4:修改程序,完成BMI计算器 。 Step4.检验评估 分类BMI范围偏瘦BMI<16.5正常16.5≤BMI≤22.9过重22.9<BMI≤25.7肥胖BMI>25.7检验答案是否正

文档评论(0)

勤劳的小厮 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档