资源简介 (共29张PPT)第四单元 第2课判断结果影响分支执行(黔教版)五年级上1核心素养目标3新知讲解5拓展延伸7板书设计2新知导入4课堂练习6课堂总结课后作业801核心素养目标信息意识计算思维数字化学习与创新信息社会责任能够用分支逻辑设计安全提示程序,如 “判断心率跳动是否正常”,提高安全意识。借助计算机程序数字化工具或者用流程图工具设计嵌套分支的小程序,激发自己的创新意识。学会通过判断条件梳理复杂流程的逻辑,掌握分支结构在判断决策类问题中的用法。能识别生活中 存在的“判断→分支” 的场景,并且主动用分支逻辑解决问题。02新知导入02新知导入在进行心率测评时,要根据一个参考区间进行判断身体状况,但依据测心率时身体所处的状态比较复杂,因此我们只要精准地设定判断条件再利用分支的嵌套,就能实现心率测评。03新知讲解如果参照的标准不是一个数值,而是一个参考区间,判断条件该如何设定呢 判断条件要精准比如判断心率是否在 70~90 之间,条件设为 “心率≥70 并且 心率≤90”。满足这个条件(结果为 “是”),走 “正常” 分支;不满足(结果为 “否”),走 “异常” 分支 —— 用 “并且” 把区间两端的判断连起来,就能控制分支执行。03新知讲解活动一:设定心率测评的判断条件1.一般情况下,8~14岁儿童的心率正常范围为 70~90次/分。图 4-2-1所示是描述心率测评算法的流程图。假设当前心率值为x,你认为“判断条件应该怎样设定 尝试将其填入图 4-2-1的条件判断框中。图4-2-1心率测评算法流程图70 ≤ x ≤ 9003新知讲解2.如图 4-2-2所示,若将执行内容对调,“判断条件”应该怎样设定 尝试将其填入图 4-2-2的条件判断框中。图 4-2-2 另一种条件判断的心率测评算法流程图x < 70 或者 x > 9003新知讲解3.将当前心率值“81”分别代入上述两种“判断条件”进行判断,并在两种算法流程图中画出执行流程,分析执行结果。图 4-2-1 流程:输入 81→判断 “70≤81≤90”(是)→执行 “心率正常,请继续保持!”→结束。图 4-2-2 流程:输入 81→判断 “81<70 或 81>90”(否)→执行 “心率正常,请继续保持!”→结束。03新知讲解科学严谨地设定判断条件,才能让判断更准确,执行走向更明确。判断结果不仅决定着分支的走向,还会影响整个算法执行的流程。03新知讲解小科提示逻辑表达式用逻辑运算符连接起来的式子叫逻辑表达式。逻辑运算符有3种:AND(与)、OR(或)、NOT(非)。它们分别表示日常交流中的“并且”“或者”“取反”。03新知讲解刚上完体育课,小智监测到自己的心率值是125,经过心率测评后被提示“心率异常”。但医生说身体处在不同状态下,心率正常值范围是不一样的。一般情况下,儿童在运动状态下的心率正常值在120-160次/分。因此小智刚上完体育课后的心率值在正常范围内。看来,“心率测评”算法需要进一步优化!分支可以嵌套分支03新知讲解分支嵌套是 “大分支里包小分支”,比如先判断状态(安静 / 运动),再在状态里判断心率。场景:需多层判断的任务(如先选类型再选细节)。注意:分层清晰,条件准确,避免逻辑混乱,每步只走一个分支。拓展阅读03新知讲解活动一:优化心率测评算法1.为了让测评结果更准确,心率测评时首先要选择身体所处的状态,再分别对照不同的心率健康指标进行判断。请将优化后的算法流程图(图4-2-3)补充完整,并画出小智刚上完体育课后测评心率的执行流程。图 4-2-3 优化的心率测评算法流程图03新知讲解图 4-2-3 优化的心率测评算法流程图70 ≤ 心率 ≤ 90120 ≤ 心率 ≤ 160安静03新知讲解2.你能读懂下面这段程序吗 先圈一圈,再说一说。(1)程序中包含了几个分支结构 请你分别圈出来。图4-2-4 心率测评程序03新知讲解(2)运行程序,并针对不同的心率值,说一说程序执行的流程。例 1:心率 80、选 “安静”→判断 “80≥70 且≤90”(是)→对话 “正常”;例 2:心率 130、选 “运动”→判断 “130≥120 且≤160”(是)→对话 “正常”;例 3:心率 60、选 “安静”→判断 “60≥70 且≤90”(否)→对话 “异常”。03新知讲解一个分支中包含另一个分支,从而产生一定的层次结构,就形成了分支的嵌套。但无论有几层分支,算法执行时,每遇到一次判断,都会根据判断结果选择其中一个分支执行下去。03新知讲解小科提示分支嵌套要 “分层清晰”,避免多个判断混在一起(比如先明确 “大分支”,再在里面加 “小判断”);每个判断的条件要准确,“并且 / 或者” 不能用错(比如 “安静且心率正常” 不能写成 “安静或者心率正常”);执行时 “每判断一次只走一个分支”,不会同时走多个分支。04课堂练习一、选择题1、分支嵌套是指A. 一个分支里有另一个分支 B. 多个分支并列 C. 没有分支2、判断 “x 在 5~10 之间” 的条件是A. x≥5 并且 x≤10 B. x≥5 或者 x≤10 C. x>53、流程图中,判断框的结果是A. 数字 B.是 / 否 C. 文字4、“先判断是否骑车→是则判断是否戴头盔→戴则安全,否则提醒” 是A. 五分支 B. 单一分支 C.分支嵌套AABC04课堂练习5、分支执行的特点是A. 只走一个分支 B. 走所有分支 C. 不走分支二、完成判断1、分支嵌套可以有多层。2、“x>3 或者 x<5” 能判断 x 在 3~5 之间。3、流程图中,判断框后必须有 2 个分支。4、分支嵌套的执行是 “判断一次,选一个分支”。5、“判断是否吃饭→是则吃菜,否则吃面” 是分支嵌套。√XXA√√05拓展延伸分支判断错误条件的影响结果错误:比如把 “安静心率≥70 并且≤90” 写成 “或者”,心率 60 会被误判为正常;逻辑混乱:条件写反(如运动心率写成≤120),会让正常心率被当成异常;流程出错:嵌套分支条件漏写,比如只判断 “安静” 没判断 “运动”,运动状态的测评会失效;误导决策:错误条件会给出错误建议。05拓展延伸分支条件的 “并且 / 或者”“并且” 是同时满足两个条件才成立:比如判断 “安静状态且心率在 70~90”,必须 “是安静” 和 “心率符合区间” 同时满足,才会判定正常;缺一个都不行(比如安静但心率 60,不满足)。05拓展延伸分支条件的 “并且 / 或者”“或者” 是满足任意一个条件就成立:比如判断 “心率 < 70 或者> 90”,只要心率低于 70、或高于 90,任意一个情况出现,就判定异常;不用两个同时满足(比如心率 60,满足 “<70” 就判定异常)。生活中也常见:比如 “考 100 分并且得小红花,奖励玩具”(要同时满足);“下雨或者降温,要带伞 / 加衣”(满足一个就行)。06课堂总结1引入新知内容判断结果影响分支执行2判断条件要精准3分支可以嵌套分支4完成课题练习5进行相关知识拓展1234507板书设计判断结果影响分支执行1、引入新知内容2、判断条件要精准3、分支可以嵌套分支4、完成课堂练习5、进行知识拓展课后作业。1、寻找生活中的分支嵌套。08课后作业1、举例生活中 2 个 “分支嵌套” 的场景,并用流程图描述流程。课后作业https://www.21cnjy.com/recruitment/home/fine 展开更多...... 收起↑ 资源列表 【黔教版】《信息科技》五年级上册第4单元第2课《判断结果影响分支执行》.pptx 引入视频.mp4