零基础学Scratch之顺序和循环结构

重点、难点:

  1. 学习运动、控制模块的新指令
  2. 理解顺序结构(程序都是自上而下运行的)
  3. 理解循环结构,掌握有限循环

重点积木块:

Scratch编程界面

简单运用:

自己动手画一个格子背景,让角色围绕红色块区域奔跑一周。回到出发点(左下角)。

角色就使用Scratch中自带的小猫即可。逻辑如下:

1.导入背景图:

2.设置角色位置和大小、背景图大小。

3.规划角色路线,实现让角色从左下角向右出发;到达右边缘时向上移动;到达顶部时再向左出发;到达上左边缘后向下移动到出发点即可。

代码编程:

1.找到启动命令,让它作为我们程序的开始,拖动到软件中间

2.想要让角色向右边缘移动,首先要确定角色位置和方向,即初始化角色位置。

 

3.初始化角色位置和方向后, 我们需要找到移动命令,让角色动起来。

但移动10步还不太够,需要重复执行,这时候就需要用到重复执行命令模块。

看看完成代码模块

4.多数初学者在这里就不知道该怎么继续下去了,其实只要按照我们思路来,到这里时是不是可以继续用“面向...方向”这个模块,去调整角色的角度为 0 度就ok了。

以上就是基本的程序逻辑框架了,后面的半部分和前面走的相差不大,您可以自行尝试。对于文中有错误或不严谨地方,欢迎各位老师指正,互相学习!!!

附:背景图(csdn自己加的水印,目前没找到怎么去除,有知道的可以私我哈。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值