(共27张PPT)
第五单元 第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”。因为在执行循环结构时,每执行一次循环过程,循环体就被执行一次,循环体内的每一个操作步骤也都会被执行一次,所以就实现了每录人一个商品,商品个数就加“1”的操作。
04
课堂练习
一、选择题
1、自助结账机的循环体是?( )
A. 输出总价 B. 结束结算 C. 录入编码 + 累加价格
2、循环结构的核心是?( )
A. 只做一次事 B. 重复做事 + 判断停止 C. 随便做事
3、自助机给总价设初始值 0,是为了?( )
A. 好看 B. 省时间 C. 方便累加价格
C
B
B
04
课堂练习
二、完成判断
1、自助结账机的循环只做 1 次。( )
2、纸笔算总价时,“加价格” 是循环体的一部分。( )
3、循环结构不需要判断条件,能一直做下去。( )
4、自助机录入商品编码后,会自动把价格加到总价里。( )
5、生活中 “每天刷牙” 不是循环场景。( )
√
X
X
√
X
05
拓展延伸
循环结构的停止与结束的标志
循环结构像 “重复做事 + 问要不要停”。
比如扫商品时,“扫编码、加价格” 是要重复做的(循环体),而 “还有商品吗” 就是判断条件。当判断条件满足(比如最后一件商品扫完,回答 “没有了”),重复的操作就停下,这就是循环停止的标志啦。
简单说,循环体是重复做的事,判断条件满足时,循环就结束。
05
拓展延伸
认识学习循环结构的意义
学循环结构能帮我们发现生活里 “重复做的事”。
比如整理书包、每日作业,用 “循环体 + 判断条件” 的思路把这些事理清楚,既节省时间,又能避免重复操作里的错误;
同时也能理解自助结账机这类工具的工作逻辑,提升解决重复问题的条理感~
05
拓展延伸
如何更好的学习和掌握循环结构有过程?
联系生活:先找生活里的循环(如每天吃饭),明确 “重复做的事” 和 “停止的条件”;
模拟操作:用纸笔模拟自助结账,亲手做 “赋初值→录商品→累加→判断” 的步骤;
画流程图:把循环步骤画成简单流程图,标注循环体和判断条件;
对比练习:对比自动 / 手动结算的效率,强化对循环作用的理解。
06
课堂总结
1
引入新知内容
循环结构有过程
2
分析自动结算中的循环结构
3
修改算法流程图
4
完成课题练习
5
进行相关知识拓展
1
2
3
4
5
07
板书设计
循环结构有过程
1、引入新知内容
2、分析自动结算中的循环结构
3、修改算法流程图
4、完成课堂练习
5、进行知识拓展
课后作业。
1、循环结构过程研究实践。
08
课后作业
1、思考:如果自助机循环时漏扫了 1 件商品,会出什么问题?怎么避免?写 2 句话说明。
课后作业
08
课后作业
2、选 5 件文具(自己定价格),按 “设初始值→加价格→判断是否结束” 的步骤算总价,写清过程。
课后作业
https://www.21cnjy.com/recruitment/home/fine