(
课件网) 第五单元 第2课 循环结构有过程 (黔教版)五年级 上 1 核心素养目标 3 新知讲解 5 拓展延伸 7 板书设计 2 新知导入 4 课堂练习 6 课堂总结 课后作业 8 01 核心素养目标 信息意识 计算思维 数字化学习与创新 信息社会责任 理解循环结构的过程和步骤,知道合理用循环类工具能帮助解决生活中的问题。 会跟着自助机的循环流程完成结算,理解运用计算机实现循环结构能够高效率解决问题。 描述循环体和循环条件,解决具有重复执行规律的问题,用条理化的方式解决重复类的计算问题。 能发现生活中 “重复做事” 的规律,主动用循环的思路理解生活里的重复流程,愿意用这种方法简化操作。 02 新知导入 02 新知导入 自助结账机在结账过程中需要自动完成很多工作,例如对具体商品的确认、对商品价格的确定、对所购商品消费金额的累计计算等。那么,它是如何实现自动结算功能的呢 自助结账机先给总价设初始值 0,再录入商品编码获取价格,把价格累加到总价里;重复录入、累加,直到商品编码录入结束,最后输出总价。 03 新知讲解 活动一:分析自动结算中的循环结构 1.尝试用自然语言描述人们使用纸、笔计算商品总价的过程。 说一说,人们使用纸、笔结账时需要重复做什么事情 这个重复过程通常会在什么情况下结束 03 新知讲解 拿纸笔时,先在纸上写 “总价 0”,然后拿一件商品,记价格并加到总价里,写完划掉这件商品。 重复拿商品、记价格、加总价,直到所有商品都算完,这个过程就结束啦。 03 新知讲解 2.小组讨论:在自动结算商品总价时,自助结账机需要循环执行什么任务 这些任务通常在什么情况下结束循环 请将讨论结果填写在图5-2-1 中。 图 5-2-1 自动结算流程 商品总价赋初值 0 录编码获价累加 编码录入是否结束 03 新知讲解 3.尝试用自动结算和手动结算两种方式,分别结算相同的10件商品的价格。比一比,哪种方式更方便、快捷。 自动结算更方便快捷:自助机录入 10 件商品编码,自动累加总价;手动得拿 10 次商品、记 10 次价格、算 10 次加法,又慢还容易算错。 03 新知讲解 循环结构由循环体和循环判断条件组成。对于自动结算的环结构来说,循环体是录入商品编码、获取商品价格和累加每个商品的价格,循环判断条件是购买的商品编码是否录入完毕。 图5-2-2 循环结构的算法流程 03 新知讲解 理解循环体和循环判断条件 举例:算 “5 支笔每支 2 元”: 循环体是 “加 2 元”,重复 5 次;判断条件是 “加了 5 次吗”,满足后就能快速算出总价(不用一个一个加)。 拓展阅读 03 新知讲解 使用自助结账机可以更高效地完成结算工作。但是,结算过程中自助结账机如何知道我们所购买的商品数量呢 自助结账机的循环体是 “录入商品编码、累加价格”,循环判断条件是 “是否还有商品要录入”;每录入 1 次编码,就对应 1 件商品,直到没有商品录入,循环结束,就知道商品数量啦。 03 新知讲解 活动二:修改显示购买商品总数的算法流程图 1.结合自动结算商品总价的算法流程图(图5-2-3),讨论自动结算商品总价的过程。 图5-2-3 自动结算商品总价的算法流程图 03 新知讲解 先给总价设成 0,接着扫第 1 件商品的编码,查到价格后加到总价里;然后问 “还有商品吗”,有就再扫、再加;等所有商品都扫完,机器就会显示出这些商品的总价格,结算就完成啦。 03 新知讲解 2.修改自动结账算法流程图,实现在结账的同时显示所购买商品的数量。 03 新知讲解 在循环体外给“商品个数”变量赋初值为“0”,然后在循环体内“将商品个数变量值增加1”。因为在执行循环结构时,每执行一次循环过程,循环体就被执行一次,循环体内的每一个操作步骤也都会被执行一次,所以就实现了每录人 ... ...