Scratch 编程:儿童 Scratch 编码的完整指南(4/5)

六,Scratch 中不同类型的块

1.帽子块:帽子块是每个脚本中的第一个块。它们有一个圆形的顶部和一个底部的凸起,允许你只在它们下面放置块。 Scratch 编辑器包含八个帽子积木,其中六个在事件类别中,一个在控制类别中,一个在我的积木类别中(如果有人创建了自定义积木)。

2.堆栈块:主要命令由堆栈块执行。它们的顶部有一个凹口,底部有一个凸起,允许将块放置在它们的上方和下方。最常见的块形状有 62 个堆叠块。

3.布尔块:布尔块是真或假条件。考虑他们“是-否”的问题。例如,如果您问计算机:“1 + 2 是否等于 3?”它会回应“真”或“假”。这些六角形块有 14 个

4.报告块:这些值由报告块表示。 Reporter 块可以包含数字和字符串。这就像问一个朋友,“什么是 1+2?”并得到答案“3”。它还可以提供有关变量的信息。例如,如果你问他们:“你几岁?”他们可能会回答,“15” 这些圆边块中有 34 个,这还不包括理论上可以为每个变量和列表制作的无限数量的 Reporter 块。

5.C 块:C块是具有字母“C”形状的块。这些块,也称为“包装块”,循环 Cs 中的块或检查条件是否为真。 C 块位于 Control 类别中,共有五个。 C块可以在底部碰撞或加盖。

6.上限块:上限块是脚本末尾的块。它们的形状在顶部有一个凹口,底部是平的,以防止任何块被放置在它们下面。有两个 Cap 块,都可以在 Control 类别中找到。

Scratch 块类别

Motion、Looks、Sound、Events、Control、Sensing、Operators、Variables 和 My Blocks 是九大类块。每个类别都包含用于特定目的的块。通过选择它们,您还可以将 11 个扩展类别添加到阻止列表中。块类别位于块调色板的左侧,一旦添加扩展,它们就会出现在那里。

图片[1]-Scratch 编程:儿童 Scratch 编码的完整指南(4/5)-51scratch

1.运动块:运动块是控制精灵运动的块。 Scratch 3.0 包括 17 个运动块。因为舞台不能移动,所以没有运动块

2.外观块:外观块是决定精灵如何出现的块。 Scratch 3.0 包含 23 个 Looks 块。 19 个 sprite Looks 块中的 3 个具有舞台对应物。

3.声音块:控制声音的块被称为声音块。 Scratch 3.0 包括 9 个声音块。 3.0 的音符块已重新定位到音乐扩展。

4.事件块:事件块用于控制事件和脚本的执行。 Scratch 3.0 包括 8 个事件块。

5.控制块:控制脚本的块被称为控制块。 Scratch 3.0 包括 11 个控制块。

6.传感块:检测事物的块称为传感块。 Scratch 3.0 包括 18 个传感块。

7.运算符块:执行数学函数和字符串处理的块称为运算符。 Scratch 3.0 包括 18 个 Operator 块。

8.变量块:变量块用于存储变量和列表。 Scratch 3.0 包括 5 个变量块和 11 个列表块。

七,Stratch 扩展

Scratch 有许多扩展可用,可以添加到阻止列表中。要选择扩展,请单击常规块部分右侧的蓝色按钮。

1.音乐扩展:音乐扩展允许您在各种乐器上播放 MIDI 音符。 Scratch 3.0 包括七个音乐扩展块

Scratch Extensions

2.笔扩展:笔扩展允许一个人用笔在舞台上画画。 Scratch 3.0 有九个 Pen 堆栈块:

Scratch Extensions

3.视频传感扩展:项目可以使用视频传感扩展与网络摄像头交互。 Scratch 3.0 包括四个视频传感模块。

Video Sensing Extension

4.文本到语音扩展:文本可以使用文本到语音扩展来大声朗读。三个文本到语音堆栈块在 Scratch 中可用。

Scratch Extensions

5.翻译扩展:文本可以使用翻译扩展翻译成其他语言。 Scratch 中有两个翻译报告块:

Scratch Extensions

6.Makey Makey 扩展:Makey Makey 扩展允许项目与 Makey Makey 进行通信。 Scratch 中有两个 Makey Makey 帽子积木:

Scratch Extensions

7.Micro:bit 扩展:micro:bit 扩展允许项目与 micro:bit 交互。 Scratch 包含十个 micro:bit 块。

图片[8]-Scratch 编程:儿童 Scratch 编码的完整指南(4/5)-51scratch

8.LEGO MINDSTORM EV3 扩展:LEGO MINDSTORMS EV3 扩展允许项目与 LEGO MINDSTORMS EV3 进行通信。 Scratch 3.0 中有 11 个 EV3 块。

Scratch Extensions

9.LEGO BOOST 扩展:项目可以使用 LEGO BOOST 扩展与 LEGO BOOST 交互。 Scratch 3.0 包括 12 个 LEGO BOOST块。

Scratch Extensions

Scratch 3.0 中包含七个 Lego BOOST 堆栈块、两个报告块、两个帽子块和一个布尔块:

10.LEGO WeDo 2.0 扩展:项目可以使用 Lego Education WeDo 2.0 扩展与 LEGO WeDo 构建集交互。 Scratch 3.0 有 11 个区块。

Scratch 3.0 包含六个 Lego Education WeDo 2.0 堆栈块、两个帽子块、两个报告块和一个布尔块。

Scratch Extensions
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容