首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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

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

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

按功能分类

按外形分类

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/20180906G1R9B000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券