资源简介 (共15张PPT)学校即将迎来体质健康周,要求各班学生通过自测BMI值的方式,调查学生偏瘦、标准、偏胖的情况。能否用信息课上学的算法来解决这个问题呢?第09课 体验算法控制分析问题设计算法验证算法根据关键信息分析问题用算法解决问题的一般步骤问题分析学校即将迎来体质健康周,要求各班学生通过自测BMI值的方式,调查学生偏瘦、标准、偏胖的情况。小组合作,思考:以上问题的关键信息包括什么?问题分析-关键信息学校即将迎来体质健康周,要求各班学生通过自测BMI值的方式,调查学生偏瘦、标准、偏胖的情况。BMI=体重/身高的平方1BMI值怎么算?2BMI值判断胖瘦的标准设计算法-自然语言用自然语言描述解决这个问题的算法。身高、体重胖瘦程度输入计算输出BMI=体重/身高的平方计算BMI值判断胖瘦程度设计算法-算法控制结构开始输入体重、身高值计算BMI值:体重/身高/身高输出胖瘦程度结束判断胖瘦程度顺序结构?BMI 判断BMI<18.5 偏瘦18.5<=BMI<24 标准BMI>=24 偏胖BMI 判断BMI<18.5 偏瘦18.5<=BMI<24 标准BMI>=24 偏胖算法设计-多分支结构思考:在描述这个多分支结构的时候,你会先判断什么,再判断什么?尝试和同桌说一说多分支结构是满足条件1?否满足条件2?是否输出1输出2输出3BMI 判断BMI<18.5 偏瘦18.5<=BMI<24 标准BMI>=24 偏胖根据右侧BMI的判断标准,在学习单上将流程图补充完整学习活动一设计算法-补充流程图多分支结构是否是否多分支结构是否是否BMI<18.5输出“偏瘦”BMI<24BMI>=18.5输出“标准”输出“偏胖”算法设计-多分支机构先判断BMI<18.5是否是否BMI>=24输出“偏胖”BMI<18.5BMI<24输出“偏瘦”输出“标准”先判断BMI>=24学习活动二设计算法-合并流程图在画程软件中打开“BMI测试”,通过拖动、重组的方式,将以下两个流程图合并为一个,完成对胖瘦情况判断的流程图。算法设计-生成python程序学习活动三验证算法运行“BMI判断.py “程序,尝试输入自己的升高和体重,查看程序运行结果55kg1.52米注意转换为正确单位值分析问题设计算法验证算法用算法解决问题问题分析算法设计验证算法请按照算法解决问题的一般步骤,对以下问题进行分析、解决。课后练习第9课《体验算法控制》导学评价单班级:____________ 姓名:____________活动一:补充流程图 1.思考,怎样用多分支结构流程图表达表格内的三种情况,完成流程图的填写 学习评价 □我能分析多分支结构,并完成流程图的填写。BMI判断Bl<18.5偏度18.5<=BMl<24标准BM1>=24偏胖是否是否多分支结构 展开更多...... 收起↑ 资源列表 第9课 《体验算法控制》导学单.docx 第9课 体验算法控制.pptx