最新消息:680元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

【Scratch工具介绍】积木的分类

Scratch 少儿编程 5077浏览 0评论

友情提示:680元/半年,儿童学编程,就上码丁实验室

通过系列文章,我们已经知道了许多积木的使用,回想知识点,发现没有对积木进行一个全局的讲解。特做此文,来补充遗漏。

Scratch编程的过程主要是排列组装“积木(Block)”的过程,认识积木就成为一个非常有必要的内容。本文仅对积木概要介绍,详情会分功能讲解,以及在实例中熟悉使用。

积木可以按照不同的维度进行分类,我们介绍两种分类方式:

  1. 按功能分类

  2. 按外形分类

 

1 功能分类

这是很容易理解的一种分类方式,相似功能的积木放在同一个分类里,并且同一个分类下的积木颜色相同,与分类前的颜色一致。

 

在Scratch的主界面上中间位置就有看到它们,下面是中文和英文两种语言的截图,懂英文的朋友对比着看可以增进理解:

【Scratch工具介绍】积木的分类

2 外形分类

积木按照外形的不同可以分成6类,官方给出了英文名称,但没有正式的中文翻译,所以,我试着为大家意译。(如果有偏差,欢迎指正)

Hat Blocks 帽子积木
Stack Blocks 堆栈积木
Boolean Blocks 布尔积木
C Blocks C型积木
Reporter Blocks 报表积木
Cap Blocks 基座积木

我们逐个详细了解一下。

1、Hat Blocks

形如:

【Scratch工具介绍】积木的分类

上有弧形帽子顶,下有凸出插槽

作用:“梦开始的地方”,程序脚本执行的起始位置,下方对接其他积木。

例子:

【Scratch工具介绍】积木的分类

2、Stack Blocks

形如:

【Scratch工具介绍】积木的分类

长方形,上有凹槽,下有凸出插槽

作用:积木含有特定执行步骤,并且上下可以对接其他积木。

例子:

【Scratch工具介绍】积木的分类

3、Boolean Blocks

形如:

【Scratch工具介绍】积木的分类

六边形

作用:积木包含布尔值(true真、false假),或者也说成返回布尔值,它只能放在其他积木内部使用。

例子:

【Scratch工具介绍】积木的分类

4、C Blocks

形如:

【Scratch工具介绍】积木的分类

三面包围的C型,上、下、内里都可以对接其他积木

作用:一般用作控制C内的积木执行循环操作,其上、下可以对接积木,内部也可以放置积木。

例子:

【Scratch工具介绍】积木的分类

5、Reporter Blocks

形如:

【Scratch工具介绍】积木的分类

类似椭圆形

作用:积木包含数值或字符等值,或者也说成返回值。注意:Boolean Blocks可以认为是它的子集,即布尔积木是特殊的报表积木。

例子:

【Scratch工具介绍】积木的分类

6、Cap Blocks

形如:

【Scratch工具介绍】积木的分类

长方形,上有凹槽,比堆栈积木少了下方的插槽

作用:脚本执行到此结束。用在脚本的结尾,只有上面可以对接积木。

例子:

【Scratch工具介绍】积木的分类

 

tag:#Scratch编程、#少儿编程、#儿童编程、#趣味编程、#青少年编程、#软件编程

 

 

您必须 登录 才能发表评论!