Scratch编程之一句话的编程(循环的故事)|转载

网友投稿 2018-07-16 11:02

今天的一句话的编程,我们来讲述一下循环的故事。循环是各种编程的重要部分,Scratch也不例外。

Scratch的循环大致分为两种,如果再细分,其中一种可以再细分为两种。大致分的两种,一种叫“永远循环”,一种叫“暂时循环”,而“暂时循环”又可以细分为“有次数的循环”和“有条件的循环”。

https://cdn.china-scratch.com/timg/180718/11023ML5-0.jpg

大概就是这个意思

“永远循环”的意思是“永远重复做同样的事情”。生活中的例子有,“太阳每天升起又落下”,“春夏秋冬”,“月亮到了十五就圆了”。所有这些永远在重复的事情,没有人管,也没有结束的时候,这一类循环叫做“永远循环”。Scratch对应的积木是“控制”->“重复执行”!

https://cdn.china-scratch.com/timg/180718/11023LG2-1.jpg

“有次数的循环”的意思是“重复的事情做N次”。生活中的例子有,“作业抄写10次”,“重要的话说三遍”,“围着操场跑5圈”。这些重复的事情,我们做几遍之后,就到此为止了,我想,没有人会没完没了的“抄写作业”或者“围着操场跑”吧?“有次数的循环”对应的积木是“控制”->“重复执行?次”。这一类循环的关键是“次数”。

https://cdn.china-scratch.com/timg/180718/11023GX8-2.jpg

“有条件的循环”的意思是“如果没达到要求(或者满足某个要求)就重复做同样的事情”。生活中的例子有,“没到放假就要天天去学校”,“没钓到鱼就一直盯着鱼漂”,“飞机没降落的话就别解开安全带到处跑”。这些重复的事情,谁都不知道要做多少次,但是却知道到什么时候了就可以停下不做了。“有条件的循环”对应的积木是“控制”->“重复执行直到?”。这一类循环的关键就是“条件”。

https://cdn.china-scratch.com/timg/180718/11023GX6-3.jpg

一句话的总结:需要重复做同样的事情吗?知道重复的条件?还是重复的次数?还是永远都别停下?

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com