少儿编程:Scratch积木的分类

(点击蓝字,轻松关注。查看历史文章,收获最新资讯)

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

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

1. 按功能分类

2. 按外形分类

1 功能分类

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

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

2 外形分类

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

1、Hat Blocks

形如:

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

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

例子:

2、Stack Blocks

形如:

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

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

例子:

3、Boolean Blocks

形如:

六边形

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

例子:

4、C Blocks

形如:

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

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

例子:

5、Reporter Blocks

形如:

类似椭圆形

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

例子:

6、Cap Blocks

形如:

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

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

例子:

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

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181204A12DXZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券