大家好,这是我们少儿编程启蒙系列课程的第4课,6-8岁左右的孩子经过一些指导就能完成。
本节课旨在让孩子了解循环结构更高级的应用——循环嵌套。简单来说就是在一个循环中包含另外的循环结构。
举个例子,上学的日子我们每天都要:
-
起床
-
上学
-
写作业
-
睡觉
这样的生活,每周要重复5天。如果包含在一个月中,每个月要重复4周;如果包含在一年中,就要重复12个月;只完成义务教育的话,就要持续9年。这就是日复一日、年复一年的说法。如果用程序来描述的话,可以如下图所示。我们在“重复5天执行”的循环包含在了"重复4周执行"中,这就是循环嵌套。当然循环可以进行多层嵌套。

小贴士
在一个循环结构的循环体中包含另外一个循环结构就是循环嵌套。
词汇表
循环嵌套(Nested Loops):在一个循环结构的循环体中包含另外一个循环结构。
任务背景
蜜蜂堪称最勤劳的小动物了。那你知道蜜蜂一生能采多少蜜吗?
蜜蜂的蜜囊容量约为0.03至0.05克,一只蜜蜂每天飞出去15次左右,每天最多可采蜜0.75克,但花蜜水分大,约占70%,要经过蜜蜂酿造,才能成为含水分不超过20%的蜂蜜。所以一只蜜蜂一天可采花蜜0.27克,蜜蜂的寿命为30至40天,而能飞出去采蜜的时间为20天左右,一只蜜蜂一生大约要消耗蜂蜜2克以上,实际一只蜜蜂一生能为人们提供3克左右蜂蜜。
蜜蜂一天要飞很远的路,才能采蜜0.75克。那你能通过编程帮助小蜜蜂快速地找到花并采到花蜜吗?在开始任务之前,先来了解一下如何使用“循环嵌套”来完成任务吧。

本篇博客介绍了少儿编程启蒙课程中关于循环嵌套的概念,通过实例解释了如何在编程中使用循环嵌套来解决复杂任务,如模拟蜜蜂采蜜的过程。课程以生动的任务形式,如蜜蜂采蜜和僵尸吃向日葵,引导孩子理解并应用循环嵌套。同时,鼓励孩子们在生活中寻找类似循环中包含循环的例子,以增强对这一概念的理解。
最低0.47元/天 解锁文章
397

被折叠的 条评论
为什么被折叠?



