## 复习上节课学习的内容
小朋友们好!我是阿达老师。咱们上节课学习了好多东西呢,小朋友们还记得吗?咱们一起回忆一下吧!
上节课,我们一起认识了scratch。知道了scratch主要由舞台、角色、脚本等几个区域组成。
我们给游戏增加了背景,添加了猫咪、海马、海星三个角色。
我们使用**移动10步**这个积木来控制了猫咪的移动。
在小灶时间,我们一起学习了什么是编程,怎么写代码。
好啦,我们就正式进入这节课的学习内容吧!
## 本节课内容
这节课,我们就来学习怎么让游戏里的各个角色动起来。咱们一起进入scratch吧!
## 视频实战
我们打开网易咔嗒,在里面找到我们上节课做的作品,点击编辑作品。回到scratch的创作区。
在游戏里,猫咪会一直的跟着我们的鼠标移动。咱们先来实现这个效果。
我们在**动作组**里找到**移到....** 积木,把它拖动到创作区,从积木的下拉框中选择**鼠标指针**。点击这个积木,咱们猫咪就会跑到鼠标身边了。
在游戏里,我们需要让猫咪一直的跟着鼠标移动,所以我们在**控制组**里找到**重复执行**积木。把它拖动到创作区。
小朋友有没有发现**重复执行**积木就像一个张开的嘴巴一样,等着我们往里面喂东西。我们把**移到鼠标指针**积木放到**重复执行**积木的嘴巴里面。
这个时候我们点击这个脚本。猫咪就会一直的跟着我们的鼠标走了。
我们是点击**小绿旗**开始游戏的,因此我们在**事件**组里找到**当绿旗被点击**积木,把它拖动到创作区,放到我们刚刚做的脚本上面。
这个时候我们点击小绿旗开始游戏,猫咪就会跟着我们走啦!
好啦,我们这节课就到这里了,小朋友记得自己完成游戏哦,下面是我们的小灶时间!
## 小灶时间
在这节课里,我们学习的第一个重要积木是**重复执行**。这个积木是让嘴巴里面的积木一遍又一遍不停执行的意思。
这就是我们编程里的**循环**。**让特定脚本执行指定的次数是循环**,这个特定次数可以是几次、几十次、也可以是无数次。
生活中有很多循环的例子:太阳东升西落、我们每天上学下学、钟表不停的转动。这些都是循环,小朋友们在做这些游戏的时候,可以考虑用循环哦。
我们学习的第二个重要积木是**当绿旗被点击**,这个积木是如果绿旗被点击的时候就执行下面的**脚本**。
这就是我们编程里的**事件机制**。**当发生某个事件时就执行某个脚本是事件机制**。这个是编程里很核心的模型。
我们玩游戏的时候:**当触摸屏被按下**、**当键盘被按下**、**当摄像头被打开** 都是事件,游戏根据这些事件作出不同的响应。强大的游戏离不开**事件机制**。
我们把这节课学到的所有积木组合在一起,有的是上下贴在一起,有的是把“嘴巴”包进去。这些积木组合在一起就形成了一段**脚本**。这段脚本就是完整的**程序**了。
我们软件的功能一般都要有几个不同的**积木**组合在一起才能达成目标。我们写代码的过程就是找到合适的积木,把他组合在一起形成脚本的过程。
好啦,这节课的小灶时间就到这里啦,小朋友再见!
- 简介
- 第二章-星星猎手
- 2.1 玩玩游戏吧
- 2.2 角色到位!
- 2.3 猫咪动起来
- 2.4 海马动起来
- 2.5 海马和猫咪碰上啦
- 2.6 抓海星啦!
- 2.7 抓了几个海星?
- 2.8 更多的海马过来啦
- 第三章 寻找蛋糕(迷宫类游戏)
- 第一课 使用画笔绘制迷宫围墙
- 第二课(1) 键盘操作杰瑞移动
- 第二课(2) 解决杰瑞横穿围墙问题
- 第三课 甲虫狂潮
- 第五课 幽灵出没
- 第六课 收获金币
- 第四章 黑洞大作战
- 4.1 玩玩游戏吧&分析制作思路
- 4.2 level1级别的物体行动
- 4.3 黑洞转起来
- 4.4 吞噬物体&记录分数
- 4.5 黑洞变大
- 4.6 leve2 级别的物体
- 4.7 level2吞噬、level3吞噬
- 4.8 游戏做好啦!
- 第五章 灵药战争
- 5.1群魔乱舞
- 5.2灵药惊现
- 5.3闪转腾挪
- 5.4大功告成
- 第六章 跳跃的猴子
- 6.1 part1