上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还可以“自制积木”即把常用的几个模块组合起来。
上图为在程序中的实际运用。