乐高机器人:Scratch与WeDo编程基础实战应用
上QQ阅读APP看书,第一时间看更新

1.3 Scratch编程模块介绍

运动

运动模块组:控制角色的移动,方向,x、y坐标。

上图为在程序中的实际运用。

外观

外观模块组:角色说话,改变颜色,更换造型。

上图为在程序中的实际运用。

声音和事件

声音模块组:播放背景音乐,给角色增加音效。

事件模块组:是Scratch里最重要的模块,具有开始启动程序的功能。

上图为在程序中的实际运用。

控制

控制模块组:程序的循环、重复执行、选择、克隆、停止。

上图为在程序中的实际运用。

侦测

侦测模块组:按下鼠标、碰到边缘、询问、x、y的坐标、计时器。

上图为在程序中的实际运用。

运算

运算模块组:加、减、乘、除数学运算符号,逻辑运算符号。

上图为在程序中的实际运用。

变量列表

模块组:建立一个变量,建立一个列表。

下图为在程序运行时可以更改的值。

下图为在程序中的实际运用。

WeDo 2.0

下图为在程序中的实际运用。

WeDo 2.0模块组:有关WeDo 2.0的距离,方向传感器,电动机(马达)的模块。

音乐和文字朗读

音乐模块组:有节奏的模拟钢琴、吉他及鼓声乐器的声音。

文字朗读模块组:朗读输入的文字。

上图为在程序中的实际运用。

画笔和视频侦测

画笔模块组:定义落笔、抬笔、画笔颜色、画笔的大小。

视频侦测模块组:Scratch 3.0通过摄像头侦测物体的运动,并与动画产生互动。

上图为在程序中的实际运用。

常用的扩展模块

常用的扩展模块有画图、音乐、视频侦测、WeDo 2.0。

WeDo 2.0模块与基础模块相互结合可编写WeDo 2.0与Scratch 3.0互动的画图程序。Scratch 3.0还可以“自制积木”即把常用的几个模块组合起来。

上图为在程序中的实际运用。