ID: 24947949

第5单元第3课《控制结构用处大》课件【黔教版】《信息科技》五年级上册

日期:2026-01-18 科目:信息技术 类型:小学课件 查看:75次 大小:4906153B 来源:二一课件通
预览图 1/12
单元,3课,控制结构用处大,课件,黔教版,信息科技
  • cover
(课件网) 第五单元 第3课 控制结构用处大 (黔教版)五年级 上 1 核心素养目标 3 新知讲解 5 拓展延伸 7 板书设计 2 新知导入 4 课堂练习 6 课堂总结 课后作业 8 01 核心素养目标 信息意识 计算思维 数字化学习与创新 信息社会责任 理解算法与程序的合理性,形成自动化解决问题的意识,负责任地使用数字化工具。 借助编程工具验证算法,尝试优化备货流程,在实践中探索新的解决思路,提升数字化创新能力。 通过学习控制结构的用处,学会抽象问题、建立模型,用计算机可执行的步骤解决问题。 能意识到算法与程序在生活中的作用,主动用数字化工具解决问题,理解技术对效率的提升价值。 02 新知导入 当超市正在给网购用户快速准备商品时,购物袋就会在轨道上移动。综合应用前面学过的3种控制结构,我们也可以模拟实现快速备货的过程。 03 新知讲解 活动一:寻找解决快速备货问题的方法 以前超市都采用人工备货,现在超市大多通过应用相关程序和设备来实现自动化备货,大大提高了工作效率。 分析问题 1.观察超市快速备货区域示意图,说一说可以用什么方法快速备货,比一比谁的方法更好。 2.尝试用自然语言描述快速备货的方法。 图5-3-1 超市快速备货区域示意图 03 新知讲解 方法:先确认商品所属区域,服务台直接移动到对应区域(如区域 1 则移动 100 米),取货后返回,避免无效移动。 自然语言描述:询问商品所在区域(1-3),若区域是 1,服务台移动 100 米到区域 1;区域 2 则移动 200 米;区域 3 则移动 300 米,取货后原路返回服务台。 03 新知讲解 小科提示 接单人员输入商品所在区域号,将贴上购物清单的购物袋传送到相应的区域。 该区域的货物管理员收到购物袋后,根据购物清单进行人工备货,备货完毕后按下按键将商品传回服务台。 重复循环以上操作,直到接单人员停止。 03 新知讲解 可以借助编程思想分析怎样解决快速备货问题。在生活中我们也可以借助编程思想分析问题,从而找到解决问题的方法。 03 新知讲解 活动一:完善快速备货算法流程图 如何能清晰地展示出快速备货的算法呢 设计求解算法 图5-3-2为实现快速备货的算法流程图,你能将它补充完整吗 结合该图说一说,哪些是顺序结构,哪些是分支结构,哪些是循环结构 03 新知讲解 补充: 结构判断: 顺序结构:录入区域号、移动区域 / 服务台等步骤; 分支结构:区域号判断; 循环结构:等待返回的重复等待逻辑。 商品所属区域是否为 k 号区域 是否还有未处理的区域 03 新知讲解 我们可以利用流程图描述解决快速备货问题的算法,其中每个“处理框”代表一个独立功能。在该算法中,整个流程图是一个顺序结构;而在实现重复备货的循环结构中包括分支结构和顺序结构,在判断商品所属几号区域的分支结构中包括顺序结构。可见在实际应用中,我们需要根据算法需求灵活组合顺序结构、分支结构、循环结构,从而解决生活中的问题。 03 新知讲解 设计求解算法的技巧 问题拆解:把复杂问题拆成多个小步骤,逐一解决。 流程可视化:用流程图梳理逻辑,明确输入、处理、输出。 边界考虑:提前想好特殊情况(如无商品、区域号错误)。 效率优化:减少重复步骤,让算法更简洁高效。 测试验证:用实例测试算法,发现问题及时调整。 拓展阅读 03 新知讲解 活动一:完善快速备货程序并验证算法 我们可以根据算法实现模拟解决快速备货问题的程序,并通过运行程序来验证算法的正确性。 运用程序验证算法 1.完善如图 5-3-3 所示的快速备贷程序。 图 5-3-3 完善快速备货程序 03 新知讲解 在 “如果 商品所属区域 = 1” 后补充分支: 新增 “否则如果 商品所属区域 = 2”,添加 “在 3 秒内,移动 200 步”,之后 “保持等待直到” ... ...

~~ 您好,已阅读到文档的结尾了 ~~