scratch 素材_scratch基础教程:循环语句

“scratch教程基础篇:基础且较为重要的部分知识点。基础篇我会尽量选用scratch自带的素材来制作相应案例,以帮助同学们快速理解操作和学习”

什么是循环?

今天给大家介绍的是循环语句,那么什么是“循环”呢?简单来说,循环可以理解为重复的做同一件事,例如下面这张动图所展示的机器人一般。

b9e9d6b68d49785b8a6bb0e1de7e9de9.gif

我们在写程序时,偶尔也会遇到需要某个角色重复做同一个动作。这时我们就可以用到循环语句来帮助我们简化我们的程序。例如:我们想要让一个人物一直重复的跳舞。

339276f8486e91b37f96e4f29022e776.gif

程序非常简单,只需要不停的改变他的造型就行了,我们一起来对比一下两种编程的方式……

71a821596cb9232df2f7c43848a4c8f6.png

左边更加简洁的程序就是使用了循环语句,相信同学们可以自己对比出,哪个更加方便。

循环的分类

在scratch中,循环分为:计数循环、无限循环、条件循环等3种。

计数循环:将程序重复执行N次,循环的次数可以自行调节。例如下图中右边程序的意思就是“重复执行10次让角色向右旋转15度”。

54f8e29381a0cfb6d80daf83609c8e8e.png

无限循环:将程序永久重复执行,除非强行停止运行程序。例如下图中右边程序的意思就是“一直重复执行,把角色移动到随机位置”。

bfb487d5caf51e06319343893897e98e.png

条件循环:将程序一直重复执行,直到满足某种条件就会不再循环。例如下图中右边程序的意思就是“重复执行让角色移动10步,直到角色碰到舞台边缘就会停止循环”。

274084b2f15b15af50919f5989e41185.png

每一种循环都有自己独特的作用,同学们在写程序时,可以根据角色所需要的情景合理的选择使用某种循环。甚至可以将循环和循环进行叠加,有意想不到的作用哦!您的点赞是我们进步的动力!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值