![](https://box.kancloud.cn/4c4e86bc2d91fdee189bd3dc7525d47d_2040x1331.png =600x330)
# 目标:
小朋友,如果你学会了以下内容,请在后面方框内打上 √
1. 认识概念:循环 □
2. 了解角色和造型 □
3. 探索声音和停止 □
# 1. 故事:唱歌跳舞齐庆祝
上回我们讲到黑猫警长被一只耳用大铁笼给罩住了,接下来又有什么精彩故事发生呢?
大铁笼上下升降,以致于黑猫警长无法瞄准开枪。但是,这可是雷霆九警之一的黑猫警长,他过了几分钟后,调整了姿势,只听“砰.....”的一声,子弹不偏不倚打中了控制开关的老鼠身上,只见这只老鼠瞬间躺在血泊中。
一只耳看到这情况,大声叫到:“快跑!等这几只臭猫出来了,我们就完了。快逃!”一下子老鼠窝乱套了,老鼠们朝着另一个出口赶紧逃跑了。
黑猫警长看老鼠想要逃跑,竟然用力把铁笼撑开了,并赶紧跑出来追捕老鼠。在紧张的追击之后,这些老鼠被铁铐抓起来,并关在一个海上监狱,以免它轻易逃跑。
为了庆祝抓住一只耳,警员们开始开心的随着音乐跳舞起来,只见他们随着指挥,一下向左,一下向右。
:-: *扫码看影片*
:-: ![](https://box.kancloud.cn/4103c1ba33fac4339c89131e912e619a_280x280.png =200x200)
# 2. 亲子时光:循环纸张编程
今天的亲子时光是和爸爸妈妈玩纸张编程,下面是黑猫警长练习时候的姿势,注意这些动作要反复执行2遍后才立正结束。
![](https://box.kancloud.cn/bedc14258a95f95019944ffced83cb49_2560x1600.png)
现在,你需要仔细观察这些动作,看看有没有隐藏着重复的指令?如果有重复的话,你要在第一次出现姿势上画一个圈,并在旁边写上总共要执行的次数,然后在后面重复执行的姿势上划一条线。
我们发现第二个指令和第三个指令其实是同一个口令,虽然一个是侧面,一个是背面,但是都是向右转指令,于是我们可以在第一个向右转姿势上画一个圈。因为后面紧跟着一个向右转指令,所以可以看出向右转在这里出现了2次,于是我们在圈旁边在写上数字2,并且把第二个向右转姿势划一条线。结果就向下图一样:
![](https://box.kancloud.cn/e4fd9074613a2f9785343a0cc92a927b_534x268.png)
接下来小朋友需要在第一个姿势图中,和爸爸妈妈一起观察一下,找出所有重复的姿势指令。如果全部找完之后,再看下图的正确答案。提醒小朋友,重复的指令可以不只是一个指令哦。
这是本次纸张编程的答案,我们一个发现了5处重复。重复的指令在软件编程中也是基本的概念,小朋友现在已经学会了如何找到重复,后面我们会学习如何在编程中通过“循环”这个概念去执行“重复”的指令。
![](https://box.kancloud.cn/489aa9900a4f3594842a9552563a53b9_2560x1600.png)
# 3. 核心任务:
游戏舞台中有黑猫警长和一个音箱,你要做出来的效果是:当你点击音箱后,黑猫警长随着音乐开始按照纸张游戏中姿势顺序开始动作。
![](https://box.kancloud.cn/17bef394257fb6637860ca9e7afc879e_956x708.png =400x300)
你现在只需要在黑猫警长角色中编写姿势动作的代码即可,其余代码在练习文件中已经事先编写好了。
:-: ![](https://box.kancloud.cn/dd9ef6e19d0a1c172be09495ed966906_1080x464.png)
另外,在黑猫警长随着音乐变换姿势练习的时候,你和爸妈也要跟着黑猫警长一起做动作哦,快去完成任务吧!
:-: *扫码看任务演示*
:-: ![](https://box.kancloud.cn/8e71b914004e4b896e81d8eb52e55e9c_280x280.png =200x200)
# 4. 魔法技能
![](https://box.kancloud.cn/f211d44b0aed38a0796a1d1651ed9364_1884x633.png)
## 4.1 角色和造型
今天的游戏中音箱可以点击发出声音,黑猫警长可以变换姿势,我们把这些在游戏中出现动物和物品等主角叫做“角色”。
![](https://box.kancloud.cn/a9bfce4fc1cc9536ef86b3e0e1851134_2348x1420.png)
### 新增角色
之前小朋友已经知道了如何选择角色来编写代码。现在你来试着点击一下【添加角色】按钮,你会看到弹出角色库页面,你可以选择其中一个角色之后再点击【确定】来添加一个新角色到游戏中
![](https://box.kancloud.cn/b9933822798d9609f433154c66fc8c69_2426x1382.png)
### 造型
你在游戏中经常会看到一个主角长得不同的样子,这是怎么做到的呢?原来每个角色都可以添加很多不同的造型,你还可以让角色显示为特定的造型样子。
![](https://box.kancloud.cn/94e260a0b18efeabf04c484ea3caaa78_606x806.png)
你可以选择游戏中的黑猫警长角色,你可以看到我们已经给它添加了各种姿势,你主要使用【切换造型】来变换不同的姿势。
## 4.2 积木:重复执行
我们在纸张游戏中找到了黑猫警长重复的一些姿势,例如出现了2次抬左手和抬右手。
![](https://box.kancloud.cn/2acd28688524c32e61d4d3b6c1283110_890x290.png)
如果我们要在Scratch中编写代码执行这几个姿势,可以按照上次课讲的“顺序”概念,按下图代码所示,依次编写切换造型指令,并指定为对应的姿势即可。
![](https://box.kancloud.cn/4d78f0abeb57dd79079376a6d67a5df9_320x464.png)
但是有没有发现,我们在纸张上圈出来的重复姿势,编写代码时也是重复的。试想一下,如果我们重复100次会怎么样?难道我们要重复拖拽100个指令嘛?天啊,我可不想这样,那有没有简单的办法完成这样的事呢?
我们来学习一个新的指令积木块:重复执行n次,通过这个指令,你可以把放在指令里面的代码重复执行n次。
你现在可以看着技能卡片尝试练习一下:
![](https://box.kancloud.cn/d6b6a6e3cb3085e8fd42c827c6932e8b_608x806.png)
现在我们来看看,如何用重复执行指令解决我们前面多次编写重复代码的问题。你只需要把重复的代码留下一份,然后把这份代码放入重复执行指令块的里面,就像下图显示这样就行了,赶紧去试试吧。
![](https://box.kancloud.cn/ae0bdf48cf2ee6282ef5472270abc8f6_346x324.png)
## 4.4 魔法探索:播放声音、停止
我希望你能开始自己去探索Scratch世界的奥秘,去发现各种魔法指令的神奇之处。
在本次游戏中,你有没有发现这个音箱点击了就会播放音乐,这是如何做到的?你需要掌握播放声音指令,赶紧去试试吧。
![](https://box.kancloud.cn/e6649214715207de358ec8715b5c084a_558x726.png)
另外你会发现在练习文件中有一个【停止】指令,你根据以下指令卡提示去探索一下吧!
![](https://box.kancloud.cn/c9be346be968ddffebadcd81d92b06a3_560x728.png)
# 5. 扩展练习:绕道抓一只耳
我们在前面做了黑猫警长通过方向和移动指令抓捕一只耳的练习了,今天我们这个游戏关卡要升级了,你需要使用今天所学的循环概念通过本次关卡。
打开本次扩展练习文件后,你会看到这样的舞台画面,你需要控制黑猫警长从左开始,到了转角处再向上,然后再向右才能顺利抓住一只耳:
![](https://box.kancloud.cn/dd0b4db0864edda4628bb4ef3f1e2113_962x712.png)
在游戏中,我们往往可以通过不同的方式实现同样的结果。在前面我们使用的是【面向】指令来更改方向,今天我们使用【右转】指令来控制黑猫警长的方向。
![](https://box.kancloud.cn/d669c64e0cad575602e250b93f91512a_606x786.png)
现在你需要按照以下要求来完成本次任务,你需要使用【右转】【重复执行】指令来帮助黑猫警长抓住一只耳。如果了解要求了,那就赶紧去闯关吧!
![](https://box.kancloud.cn/31658f3d683afa21c8853107c2dec277_820x330.png)
另外在本次游戏中,你可以看到黑猫警长和一只耳在对话,这是因为我们准备好的代码中使用了一个【说话】魔法指令。你如果也想学习,可以看看下面的指令卡片并去尝试一下吧:
![](https://box.kancloud.cn/b839cf58742d38c98c5e602bbfa7be02_562x728.png)
# 6. 魔法宝箱
* 在趣学Scratch游戏编程网盘中下载1个核心任务文件和1个扩展练习文件:
1. 4.1 唱歌跳舞齐庆祝sb2
2. 4.2 绕道抓一只耳.sb2
注意:网盘地址见第一章de3
# 7. 任务编程详解
4.1 唱歌跳舞齐庆祝
:-: *扫码看任务编程视频*
![](https://box.kancloud.cn/440533a82a7a0b40e1721cecdf09a3a3_280x280.png =200x200)
4.2 绕道抓一只耳
:-: *扫码看任务编程视频*
![](https://box.kancloud.cn/74f0f292487e34c9c26a405a4f4497a4_280x280.png =200x200)
# 8.开动脑筋
生活中的习惯是我们不断重复的行为,一周七天,每天早起都是重复着:起床-穿衣服-刷牙-吃饭-去学校。今天你和爸爸妈妈来找一下在你们的习惯,并进行一下讨论:
* 哪些是好的习惯?
* 哪些是不好的习惯?
* 怎么可以培养一个好习惯?
- 前言
- 第一章 搬仓鼠偷抢粮食 – 安装和运行
- 第二章 警长闯入老鼠洞 – 方向和移动
- 第三章 老鼠铁笼抓警长 – 顺序和调试
- 第四章 唱歌跳舞齐庆祝 – 循环和角色
- 第五章 一只耳监狱逃跑 – 事件和舞台
- 第六章 钻入老鼠窄隧道 – 条件和图形
- 第七章 猜数字开城堡门 – 运算和数据
- 第八章 空中城堡捡星星 – 坐标和飞行
- 第九章 老鼠集体大反击 – 克隆和参考
- 第十章 猫鼠空中大决斗 – 重用和大招
- 第十一章 一只耳偷吃玉米 – 线上编辑器和帮助
- 第十二章 猫鼠枪战大终结 – 英文编辑器和多人游戏
- 第十三章 热闹音乐庆功会 – 声音和乐器
- 第十四章 妙笔生花齐欢乐 – 画笔和印章
- 第十五章 新闻播报传喜讯 - 官网和分享
- 附:编程启蒙疑问
- 附:了解计算思维