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

位置:长沙童程童美少儿编程培训学院 > 学校动态 > Scratch少儿编程 三种基本结构

Scratch少儿编程 三种基本结构

来源:长沙童程童美少儿编程培训学院时间:2023/6/7 11:55:17

  结构就是传说中的顺序结构、选择结构、循环结构。

  一、顺序结构

  顺序结构应该很容易理解吧。在这里我来放几张图,你估计就知道“顺序结构”是个什么东西了。

  这就需要用到我们的循环结构。

  二、循环结构

  循环结构一生只做一件事,就是精简代码。

  比如说上面那个“向右旋转,克隆自己”就可以用下面这张图片来完成:

  100000persons呀,我——想问你个问题啊,你的电脑积木字体怎么就是矢量的,而我就是位图的?

  我怎么知道呀?

  问卡搭呗

  当然,循环结构在Scratch里面是有三种格式。下面请它们隆重出场!

  100000persons呀,我——想问你个问题啊,你的“你定啊,我怎么知道”怎么跟重复执行是一个颜色?

  我 不告诉你

  期待下方的神评论,让大家知道,这个是怎么调的

  “重复执行”相当于一个“死循环”,让程序一直不停地运行。如果没有其他的限制,这个程序就会永不停息地运行,就像分子热运动一样。

  重复执行()次,作用就是和上边的一样。这个积木特别适用于精简代码。

  重复执行直到<>,就是每次执行完循环体之后,判断条件,如果符合这个条件,那么退出循环。

  让我们结合一下上次的i和j什么的,一起实践一下吧

  ▶例1|计算1+2+3+4+5+…+99+100.

  兄嘚,这么有能耐?

  你可以当一个名副其实的“顺序结构程序员”,编出来的程序都是“向右旋转,克隆自己,向右旋转,克隆自己,向右旋转,克隆自己,向右旋转,克隆自己,向右旋转,克隆自己,向右旋转,克隆自己,向右旋转,克隆自己”这样的。

  真正的解法来了——

  没错,就是这样。

  这里的i就表示循环时当前指向的数,sum表示总和。

  也就是说,这里的i在循环里面充当的是1~100的每一个数,然后把每一个i增加到sum里面。

  较后的答案是5050.

  三、选择结构

  在scratch里面,少不了六边形的小积木,放得进方框框,也放得进圆框框,它到底是什么呢?

  它们有一个很深奥的名字,叫“布尔型积木”。

  什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?什么东西?

  哎呀,简单一点来说,就是判断真假喽。

  比如说,我想判断用户输入的是不是正确答案,那就需要用到“如果”语句。正确答案需要自己设置啊

  回答正确,角色就会说“答对了”。

  不是不是,如果我回答错了,怎么办?我想要回答错误就停止全部!

  没事没事:

  也就是,Scratch里面有两种判断模式。

  但是,在实际生活中,我们不止需要这两种判断模式。

  比如说:

  ▶例2|做一个考试评级系统。比如说:

  •我10000persons考了100,角色就会说“!”

  •灵问大佬考了99.5分,角色就会说“!”

  •MC邓正浩考了80分,角色会说“良好”

  •还有人考了75分,角色说“及格”

  •还有某某某考了0分,角色说“不及格”。

  ☛也就是说,

  分数在100分,返回“!”

  分数在小于100且大于等于90,返回“!”

  分数在小于90且大于等于80,返回“良好”

  分数在小于80且大于等于60,返回“及格”

  分数小于60,嘿嘿嘿,就会“不及格”。

  源码是这样的:

  啊!一环套一环的,太麻烦了!!

  其实,我们还可以用这种方法。这两种方法可以根据程序的需要,自由选择。

  也就是这个过程用了多个判断真假的过程。

  另外,真的英语为“true”,假的英语为“false”。

  好了,今天的教程就到这里了。

  但!是!

  我 还 有 一 些 附 赠 的 函 数!

  1.AND函数(a AND b)即当a与b均为真时结果为真,其余情况结果均为假。

  2.OR函数(a OR b)即当a与b均为假时结果为假,其余情况结果均为真。

  3.NOT函数(NOT a)即当a为真时,结果为假;a为假时,结果为真。

  4.XOR(逻辑异或)函数(a XOR b) 即当a与b不同时,结果为真;其余情况结果均为假。

  5.EQR(逻辑同或)函数(a EQR b)即当a与b相同时,结果为真;其余情况结果均为假。

  6.IMP(逻辑蕴含)函数(a IMP b)即当a为真b为假时结果为假,其余情况结果均为真。

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

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/977/news/629888/违者必究! 以上就是长沙童程童美少儿编程培训学院 小编为您整理 Scratch少儿编程 三种基本结构的全部内容。

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