少儿编程启蒙课程6:先判断后执行 分支结构

大家好,这是我们少儿编程启蒙系列课程的第6课,6-8岁左右的孩子经过一些指导就能完成。

在课程2中我们学习了顺序结构:

顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。

顺序结构的程序虽然能解决问题,但不能做判断再选择。举个例子,我们出门需不需要带雨伞,取决于天是否下雨:如果下雨,需要带雨伞出门;否则不需要带雨伞。对于要先做判断再选择的问题就要使用分支结构。

小贴士

分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的顺序。

词汇表

如果(if)

那么(then)

否则(else)

任务背景

蜜蜂是非常“高效”的工作者,那么它们是如何判断一个蜜源的好坏呢?

除了采集蜂(采蜜蜂),还有一个蜂群对于蜜蜂采蜜也起到了重要的作用,那就是内勤蜂。内勤蜂在蜜蜂采蜜的这个过程中担任了一个重要的角色,那就是裁判的角色,一个蜜源的花蜜浓度,往往就由内勤蜂来发现。

我们的任务发生在一片迷雾森林,小蜜蜂不确定在迷雾之下是否有花可以采蜜。你的任务就是帮助蜜蜂判断是否有花:如果“在花上”,那么“采蜜”。在开始任务之前,先来了解一下如何使用“分支结构”来完成任务吧。

少儿编程启蒙课程6:先判断后执行 分支结构

任务简介

知道了如何使用“如果/如果...否则”积木之后,我们就可以一起闯关完成任务了,下面是任务链接。

分支结构

本关卡的任务比较简单,我相信小朋友都能独立完成,下面我们来看一些有挑战性的任务。

任务6

小蜜蜂前进的路上有6个格子,但并不是每个格子上都有话,可以使用“如果”积木,判断“如果在花上”,执行“采蜜”。因此可以按照如下顺序解决这个问题:

  • 向前移动

  • 如果在花上,采蜜

因为有6个格子,所以上述指令重复6次。接着向左转,向前移动2次,再向左转。此时面临的问题和在出发位置时一样,因此可以使用“重复执行”积木,将刚刚的操作重复2次即可。

介绍就到这里,你能独立完成剩下的挑战吗?

任务总结

我相信所有小朋友在尝试几次之后都能顺利完成所有的任务。本节课中,我们学习了如何使用“如果/如果...否则”积木来根据一定的条件选择执行路径,这就是分支结构。

到目前为止,我们已经学习了程序设计的3大控制结构:顺序结构、循环结构、分支结构。是不是很简单?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少儿编程乔老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值