跳妹儿学编程之ScratchJr(8):外观积木篇—捉迷藏

跳妹儿学编程之ScratchJr(7):动作积木篇—爸爸去散步

跳妹儿学编程之ScratchJr(8):外观积木篇—捉迷藏

跳妹儿学编程之ScratchJr(9):程序控制积木篇—短跑比赛

博主资深软件架构师一名,拥有13年大型软件与互联网系统开发、设计和架构经验,曾就职于华为,现任职于国内知名互联网公司。平时在家教咱家“跳妹儿”编程,并将心得和过程记录下来。希望可以帮助更多对编程感兴趣的家庭。

引言

在之前的文章中,我们共同踏出了使用ScratchJr编程的第一步。现在,我们对ScratchJr已经有了初步的认识。今天,我们将正式启程,深入探索ScratchJr的编程世界。我们将逐一学习并实践每一种类型的指令(积木块),并逐步融合这些指令块来开发更为复杂的程序。本文将重点介绍外观积木

外观积木功能解析

外观指令主要涉及到角色的一些外形操作,比如放大缩小等,其包括说话积木、变大积木、变小积木、重置大小积木、隐藏积木和显示积木共6个程序积木块。

  • 说话积木:让角色说出指定内容,说完之后内容会自动消失。

  • 变大积木:让角色变大指定的大小,默认为2。变大之后不能自动变小,需要调用变小积木或者重置大小积木。

  • 变小积木:让角色变小指定的大小,默认为2。变小之后不能自动变大,需要调用变大积木或者重置大小积木。

  • 重置大小积木:让角色恢复到程序开始时它的大小。

  • 隐藏积木:让角色隐藏。隐藏之后不会自动变为可见,需要调用显示积木才能可见。

  • 显示积木:让角色变为可见。

场景设定

在开始编程之前,建议家长朋友们先向小朋友们生动讲述该场景故事,激发他们的兴趣,然后再引导他们一起完成编程任务。

实战场景设定

今天,我们将使用外观积木来创建一个名为“捉迷藏”的场景。故事情节是这样的:小猫和小狗在玩捉迷藏。该小狗当“猫”。小狗开始数数,从1数到5。与此同时,小猫向远处跑去,越来越小,最后远到都看不见了。小狗数到5之后便去找小猫。找了一会儿没找到,然后他就大喊“小猫,我找不到你。你出来吧!”。

场景编程分解

  1. 小狗当猫,并数数:添加“小狗”角色,并设置一个自己喜欢的户外背景。添加小绿旗作为触发积木。然后小狗开始数数从1数到5。

  2. 小猫跑到远处躲起来:添加“小猫”角色,然后添加小绿旗作为触发积木。接着让小猫向右走3步,变小一点。再走3步再变小一点;再走3步再变小一点。最后隐藏小猫表示它躲起来了。

  3. 小狗去找小猫:小狗数到5后,立即向右走10步,然后向上走10步,表示它在到处找小猫。

  4. 小狗认输:小狗没找到小猫,大喊“我输了,小猫你出来吧”。此处我们可以用录音积木让小朋友录音。以此来增加趣味性。

编程实践

小狗当‘猫’,并数数

将“小狗”角色添加到舞台,并将其放置在屏幕左侧的适当位置。接着,选择一个户外背景。然后,在角色的编程区域中添加一个“小绿旗”积木,作为程序开始的触发器。最后在小绿旗后面添加5个说话积木,并分别在说话积木的内容中输入5到1(这里也可以用录音积木,让小朋友自己数数)。

小猫跑到远处躲起来

将“小猫”角色添加到舞台,并将其放置在屏幕左侧的适当位置。在其编程区域中拖入“小绿旗”积木。在小绿旗后后面以此拖入向右走、变小积木、右走、变小积木、向右走、变小积木和隐藏积木,并按下图依次在积木上设置相应的数字。

小狗去找小猫

在小狗已有的积木后面继续添加向右走10步和向上走10步。

小狗认输

使用录音积木让小朋友录好小狗认输后说的话(本文使用文本代替),然后将其添加到小狗现有积木的最后。

程序展示

现在,整个程序设计完成了。点击界面右上角的小绿旗按钮,开始执行程序。如果角色不在初始位置,记得先点击“重设角色”按钮重置角色位置。让我们一起欣赏这个编程成果吧!

惯例

如果你喜欢本文要记得点赞、关注+收藏哦!

如果你想获得更多儿童学习资料和育儿经验,欢迎关注V“跳小闹成长记”,让我们和宝贝们一起轻松学习,快乐生活!关注后可获取30G+免费学习资料,更多福利等你来发现,快来加入我们吧!

粉丝福利:

  1. 回复“儿童编程”可获得Scratch儿童编程免费教程。

  2. 回复“scratch”可获得ScratchJr安卓手机安装包。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

跳小闹成长记-跳爸

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

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

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

打赏作者

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

抵扣说明:

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

余额充值