Scratch教程

当前位置:小码王 > 学习教程 > Scratch教程

三分钟学会用Scratch让小猫走起来
导读:今天小码王Scratch培训班老师要和大家分享的是很简单的Scratch小程序,三分钟即可学会让小猫走起来,只用很少几块积木,就可以实现让小猫在空格键的控制下左右走路,并且碰到边缘后还会自动转向。

要说编程的目的和意义,其实就是将人类的想法按照一定的编码规则变成计算机可以别的代码和语言,让计算机帮助我们实现数学运算、信息查询、事物处理等。一个复杂的问题,看起来千头万绪,编程者只需要拆解成一个个简单的小问题,逐个击破即可。今天小码王Scratch培训班老师要和大家分享的是很简单的Scratch小程序,三分钟即可学会让小猫走起来,只用很少几块积木,就可以实现让小猫在空格键的控制下左右走路,并且碰到边缘后还会自动转向,是不是很有趣?

2.jpg


这个过程很简单,五个步骤即可完成,赶快学起来吧!


1. 打开Scratch编程软件,添加blue sky背景

如果你想让小猫在草地上行走的话,可以将背景更换成blue sky(蓝色天空),如动图所示:

3.jpg


3. 新建小猫角色

我们编写的程序是小猫,所以需要从角色库中选取“动物”中选择“Cat1”角色。具体操作是:点击角色中的新建角色的一个图标,进入角色库,之后选择左侧的“动物”找到“Cat1”的角色。如下图所示:

4.jpg


4、让小猫动起来

要对小猫进行程序的编写,先点击小猫角色,点击后需要先添加一个开关,可以在“事件”里面拖出“当小绿旗被点击”,想让实现小猫动起来的效果,需要在“运动”里面拖出“移动10步”,这样小猫就可以移动了。如下图所示:

5.jpg


5、小猫不断来回行走

上图中的小猫行走像是滑行,这是因为行走的时候小猫的外观是有变化的,所以我们需要在外观中找到“下一个造型”。在运行的过程中,我们发现小猫会卡在舞台的右侧,不能动弹。这时就需要在“运动”中找到“碰到边缘就反弹”和“将旋转模式设定为左右翻转”。如下图所示:

6.jpg


需要注意的是:这些运动指令都不是执行一次就可以的,否则需要不断地点击“当小绿旗被点击”小猫才可以动,这时就需要用到“重复执行”,“重复执行”指令在“控制”中,将它拖出来后将上述四步都“吃”进去。如下图所示:

7.jpg


6、用空格键来控制小猫行走

如果想用任意键进行控制小猫的运动的话,就需要用到“控制”里面的“如果,那么”条件判断语句和“侦测”中的“按键空格是否按下?”指令。可以理解为:如果“按下空格键”那么就需要执行小猫行走的动作。同时这个判断是需要重复不断地进行的,也需要放进“重复执行”语句中。这样执行的代码后是这样的:

8.jpg


以上所有代码如下:

9.jpg


Scratch就是目前深受中小学生喜爱的一款编程入门软件,用Scratch编写的动画和游戏非常直观,希望孩子们在学习的过程中能慢慢培养起逻辑思维能力。如果你在学习Scratch的过程中遇到任何疑问,都可以咨询小码王在线老师。作为一家专业的Scratch培训班,小码王除了有专业的老师,还有丰富的Scratch教程和技能干货可分享给大家,你想要获得话,就一定不要错过哦。