全国服务热线:400-6263-721

位置:广州童程童美少儿编程培训学校 > 学校动态 > 入门Scratch编程 太空漫步

入门Scratch编程 太空漫步

来源:广州童程童美少儿编程培训学校时间:2024/1/22 18:15:18

  假如,现在我们要编程一个小小的动画项目《太空漫步》,要求:小猫从舞台左侧在2秒内移动在右侧,再从右侧2秒内移到左侧,而且要看见移动过程。该怎么做呢?

  太空漫步示意图

  我们都知道在编程竞赛的时候,是争分夺秒的,所以,在开发每一个项目前,一定要按照正确的开发流程,这样才不会思路不清,出现bug,甚至是严重到需要推倒重来。

  那什么样的开发步骤才是正确的流程呢?

  1、分析开发需求。

  2、设计算法思路。

  3、开始编写程序。

  4、调试程序解决bug。

  我们会发现,其实这与在考试时解一道数学题的流程是一样的。

  做题的四步骤:读题审题,解题思路,解题步骤,题目检查。

  千里之行始于足下,养成良好的编程习惯是学习编程的步!

  程序开发流程

  所以,针对我们一开始提到的《太空漫步》题目,首先分析项目,可以让小猫按照顺序结构,从舞台左侧滑动到舞台右侧,再从右侧滑动到左侧即可。

入门Scratch编程 太空漫步

  具体步骤:

  1、准备角色和背景

  角色就是默认的小猫角色,背景是Scratch背景库自带的名称为Space的背景图。

  2、初始化设置

  因为小猫需要从左侧开始移动,所以,需要先设置好小猫的出发位置和方向。

  其中初始化位置的x坐标和y坐标只要合理即可,不一定非要是下图的数值。

  初始化小猫位置和方向

  3、让小猫从左移到右侧,而且是2秒内移过去,并且要看到移动过程。

  所以,不能使用瞬移的指令,而是要使用滑行指令。

  小猫从左向右移动

  4、小猫从右侧移到左侧,同样是2秒内,也要看到移动过程。

  小猫从右向左移动

  这样,是不是就完成了呢?我们还需要测试一下才行。

  结果会发现,小猫从右向左移动的时候,是倒着走的,看来有bug,我们需要修复bug。

  倒着走的bug

  看来,此时小猫面向的方向出了问题,我们需要调整一下面向的方向。

  在小猫从右向左移动的时候,我们让小猫面向-90的方向,这样小猫就是面向了左侧,就不会倒着走了。

  调整了方向

  但是,又发现,小猫竟然头朝下移动了,看来是旋转方式不对了。

  小猫头朝下的bug

  我们让小猫只能左右翻转,不要任意旋转就可以解决这个问题了。

  较终正确的脚本程序如上图。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/91/news/702340/违者必究! 以上就是广州童程童美少儿编程培训学校 小编为您整理 入门Scratch编程 太空漫步的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263-721