scratch作为麻省理工学院推出的少儿编程工具,简单易用,十分好学。
scratch不仅仅是将编程以积木的形式进行了表现,更是将程序的内容进行了打包处理,让我们只需要根据字面的意思进行拼接即可实现功能,不过scratch的代码还是有着许多不同的种类,这节课,我们就一起来看看,scratch中的积木块,都有哪些不同的类别吧~
颜色区分方式
在scratch当中,程序库的上方已经为大家进行了功能上的分类,通过不同的颜色将模块做出了区别,我们在制作的过程当中,可以快速的识别出当前模块的作用。
形状区分方式
同样,在scratch当中所有的程序积木还以形状进行了区分,分别是“凹凸造型”“椭圆形造型”“菱形造型”
这些可不仅仅是形状上的区别,更代表着她们的使用方式,在scratch当中,凹凸型的积木是最基础的积木,一般是最常用的功能,使用方式也很简单,上下拼接即可,从上往下按顺序执行。
scratch会从上往下按顺序执行拼接的积木
椭圆圆形积木,属于scratch当中的用来存储内容的积木,通常是变量,被当作参数使用,我们能够直接从积木库种找到的椭圆型积木都代表着某一角色的具体属性,存储着相应的数字或文字信息。
比如
记录着当前角色所面向的方向
记录着当前角色的造型编号
记录着当前音量大小
记录着运算结果
记录着鼠标当下的Y坐标值
所有椭圆形模块都可以通过直接单击模块预览所存储的信息内容
菱形积木,属于scratch当中用来设定条件的积木,当我们需要程序更加智能,能够区分在不同的情况下做出不同的反应,那么我们就需要使用到菱形的条件积木来帮助计算机区别状况。
比如
两个数字前者是否小于后者数字
当前角色是否碰到鼠标
两个条件是否同时满足
条件积木的状态只会有两种,true和false,也就是真和假
true也就真,代表着满足了条件内容。
false也就是假,代表着条件没有满足。
通常在scratch里,遇到了放置条件模块的地方,都是在满足条件后继续执行。
讲到这里,你明白了scratch当中,这么多积木块为什么会有各种各样的颜色和造型了吗?
不同造型的积木块要放置在相应造型的凹槽当中。
最后给大家布置一个小实验:
让我们来使用今天所学的知识做一个小实验吧~
看一看我们都能找出scratch中的哪些参数,他们都记录着怎样的信息呢?
回忆一下参数是什么样子的积木块把~
微信搜索“魔力爪数字魔法营”或者“We_Creative”关注我们,获取更多内功课程~