Scratch积木介绍--带你进入3.0的奇妙世界,期待更多惊喜创造

基于Scratch3.0版本,对积木块进行大致介绍。

Scratch的积木有四种形状

积木块形状

代表四种不同类型的积木:

命令积木

上方有缺口,下方有凸起,可以相互卡合,形成更长的脚本。

命令积木

功能积木

没有缺口,仅仅得到一个值。

因为没有缺口和凸起,所有无法单独使用,通常作为其他积木块的输入。

如下图,分别获取X,Y的坐标位置及方向值。

功能积木

触发积木

上方圆形,触发事件后执行其下方的脚本,它总是处于一段脚本的起始位置。

积木会等待某个事件,一旦事件触发,则立即执行下方的脚本。

什么是事件?例如当按下某个按键或单击了某个角色,如下图当点击了绿旗图标,则执行“当绿旗被点击”下方的积木。

触发积木

控制积木

开口可以容纳其他积木块

控制积木

Scratch积木分为9种颜色:

积木块颜色

l 运动—移动或旋转角色、角色的XY坐标位置、角色面向或移到鼠标指针。

l 外观—切换造型,显示文字,改变角色颜色、大小或特效,显示或隐藏,设定不同角色的图层。

l 声音—播放角色声音、选择乐器、节奏及音量。

l 事件—控制程序由下列事件开始执行:当绿旗被点击、按下键盘、当角色被点击、背景、音量、时间、视频移动、广播。

l 控制—等待时间、重复执行、重复执行条件、如果否则条件、创造克隆体及产生克隆体时执行的动作。

l 侦测—侦测下列事件:角色碰到角色或颜色、询问的回答、键盘输入或鼠标按一下、XY坐标位置距离、视频、时间及音量。

l 运算—加、减、乘、除运算,随机选取一个数,进行大小判断、逻辑条件判断、字符串连接等。

l 变量

l 自制积木

Scratch3.0扩展功能

允许儿童对物理设备进行编程,其中就包括我们常见的乐高EV3和Wedo2.0套件,它还允许Dojo参与者将Scratch与Google Translate等Web服务集成!此外,还可以使用视频感应来检测设备相机的运动。期待孩子更多的惊喜创造!

Scratch3.0扩展功能

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();