【Scratch教程】三分钟教你学会“小猫行走”
编程的过程,就是将人类的想法按照一定的编码规则,变成计算机可以识别的代码和语言,让计算机帮助我们实现数学运算、事物处理和信息查询等。不管程序大小,都需要大体框架,这种统筹规划全局的思维几乎在任何学习、工作项目中都要用到。
用写作文来举例:
考场上拿到一篇作文
→先解题,拆分出各层次可能的内容
→调用大脑存储的相关信息,如:名言、事例、类似的文章
→列出提纲,理清思路
→动笔完成写作
编程同样如此。一个复杂的问题,看起来千头万绪,编程者需要把它拆解成一个个简单的小问题,再逐个击破。
今天给大家分享的是简单的Scratch小程序,用很少的几块积木,就可以实现让小猫在空格键的控制下左右走路,且在碰到边缘后自动转向。希望在这个过程中可以培养你的逻辑思维,不说废话咱先来看看作品效果
教程步骤
这个教程将用六个步骤来完成“小猫走路”,这个过程很简单,小朋友们快学起来哦~
1. 打开Scratch编程软件
Scratch的编程页面
2、添加blue sky背景
如果你想让小猫在草地上行走的话,可以将背景更换成blue sky(蓝色天空),如动图所示:
3. 新建小猫角色
我们编写的程序是小猫,所以需要从角色库中选取“动物”中选择“Cat1”角色。具体操作是:点击角色中的新建角色的第一个图标,进入角色库,之后选择左侧的“动物”找到“Cat1”的角色。如下图所示:
4、让小猫动起来
要对小猫进行程序的编写,先点击小猫角色,点击后需要先添加一个开关,可以在“事件”里面拖出“当小绿旗被点击”,想让实现小猫动起来的效果,需要在“运动”里面拖出“移动10步”,这样小猫就可以移动了。如下图所示:
5、小猫不断来回行走
上图中的小猫行走像是滑行,这是因为行走的时候小猫的外观是有变化的,所以我们需要在外观中找到“下一个造型”。在运行的过程中,我们发现小猫会卡在舞台的右侧,不能动弹。这时就需要在“运动”中找到“碰到边缘就反弹”和“将旋转模式设定为左右翻转”。如下图所示:
需要注意的是:这些运动指令都不是执行一次就可以的,否则需要不断地点击“当小绿旗被点击”小猫才可以动,这时就需要用到“重复执行”,“重复执行”指令在“控制”中,将它拖出来后将上述四步都“吃”进去。如下图所示:
6、用空格键来控制小猫行走
如果想用任意键进行控制小猫的运动的话,就需要用到“控制”里面的“如果,那么”条件判断语句和“侦测”中的“按键空格是否按下?”指令。可以理解为:如果“按下空格键”那么就需要执行小猫行走的动作。同时这个判断是需要重复不断地进行的,也需要放进“重复执行”语句中。这样执行的代码后是这样的:
以上所有代码如下:
通过这个简单的Scratch小程序的分享,你是不是对编程有了新的认识?用Scratch编写的动画和游戏非常直观,其实编程就是将复杂问题拆解成一个个简单的小问题,再逐个击破,在这个过程中慢慢地培养逻辑思维能力。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com