315Scratch2.0指令积木功能对照表附录A控制程序由下列事件开始执行:当绿旗被点击、按下键盘、当角色被点击时、背景、音量、时间、视频移动、广播。当绿旗被点一下,开始按序执行下方每一行指令积木当按下空格键,开始按序执行下方每一行指令积木当点一下角色,开始按序执行下方每一行指令积木当背景切换为“背景1”,开始执行下方每一行指令积木当侦测响度、视频移动或计时器大于10,开始执行下方每一行指令积木当接收到广播消息,开始执行下方每一行指令积木传送消息给所有角色及舞台传送消息给所有角色及舞台并等待切换造型,显示文字,改变角色颜色、大小或特效,显示或隐藏,设定不同角色的图层。说2秒“文字”317Scratch2.0指令积木功能对照表附录A等待时间、重复执行、重复执行条件、如果否则条件、创造克隆体及产生克隆体时执行的动作。等待1秒再继续执行下一个指令积木重复执行内层指令积木10次重复执行内层指令积木如果条件成立,执行如果内层指令积木如果条件成立,执行如果内层指令积木;如果条件不成立,执行否则内层指令积木等待,直到条件成立才执行下一行指令积木重复执行内层指令积木,直到条件成立才执行下一行指令积木停止执行全部角色的全部程序、当前角色的这个程序或出场角色的其他程序当克隆体产生时,开始执行“克隆体”的指令积木创造角色自己的克隆体或其他角色的克隆体删除角色的克隆体319Scratch2.0指令积木功能对照表附录A侦测下列事件:角色碰到角色或颜色、询问的回答、键盘输入或鼠标按一下、XY坐标位置距离、视频、时间及音量。如果角色碰到特定角色、边缘或鼠标指针就返回“真”值如果角色碰到颜色就返回“真”值如果第1个颜色碰到第2个颜色就返回“真”值返回“角色与角色”间或“角色与鼠标指针”的距离在舞台询问并等待键盘输入。将键盘输入值保存在“回答”中返回询问的问题后,从键盘输入的应答(回答)如果从键盘输入“特定键”就返回“真”值。键盘输入键值包括0~9、A—Z、方向键或空格键如果单击了鼠标就返回“真”值返回鼠标指针的X坐标返回鼠标指针的Y坐标返回计算机麦克风的响度值侦测当前角色或舞台的视频移动或方向开启、关闭或翻转视频321Scratch2.0指令积木功能对照表附录A按照特定值设定画笔颜色(0:红色,70:绿色,130:蓝色)增加画笔的色度,参数值为0~100设定画笔的色度,参数值为0~100增加画笔的大小(粗细)设定画笔的大小(粗细)加、减、乘、除运算,随机选取一个数,进行大小判断、逻辑条件判断、字符串连接等。将两数相加第1个数减第2个数将两数相乘第1个数除以第2个数从第1个数(1)到第2个数(10)之间随机选一个数第1个数小于第2个数,返回“真”值第1个数等于第2个数,返回“真”值第1个数大于第2个数,返回“真”值第1个条件与第2个条件都为真,返回“真”值第1个条件或第2个条件为真,返回“真”值323Scratch2.0指令积木功能对照表附录A添加LEGOWeDo指令积木。启动马达、光线或每个组件运转1秒启动马达、光线或每个组件关闭马达、光线或每个组件设定马达、光线或每个组件的功率值(100)设定马达或全部马达的转动方向为顺时针、逆时针或反转当距离小于或大于20当倾角等于或不等于1返回距离值返回倾斜值添加PicoBoard指令积木。当传感器器按钮按下或已连接A、B、C、D电阻当滑杆、光线、声音或电阻A、B、C、D大于50如果传感器按钮按下或已连接A、B、C、D电阻就返回“真”值返回滑杆、光线、声音或电阻A、B、C、D的传感值327Scratch2.0Scratch与LEGOWeDo及PicoBoard应用附录BB.1.2 添加LEGOWeDo指令积木在Scratch网页编辑器或线下版编辑器中添加LEGOWeDo指令积木(功能块)。1.开启浏览器,在网址栏中输入【】。单击“创建”进入网页版Scratch编辑器。2.在网页编辑器中,单击【新建】。3.单击,再单击【添加扩展】。4.选择【LEGOWeDo】,单击【确定】5.安装完成显示LEGOWeDo指令积木。329Scratch2.0Scratch与LEGOWeDo及PicoBoard应用附录BB.1.3 安装LEGOWeDo驱动程序1.选择菜单【帮助】命令单击【Extensions】。2.选择【LEGOWeDo】。3.单击【Extensions】。4.选择【Windows】,开始下载。5.下载完成,单击【运行】。331Scratch2.0Scratch与LEGOWeDo及PicoBoard应用附录BB.1.5 Scratch与LEGOWeDo应用范例应用倾斜传感器,设计一个小猫不停前进,当倾斜传感器移动时,小猫往上跳。1.添加舞台背景【party】。2.拖曳小猫移动指令积木。3.拖曳LEGOWeDo指令积木。回到原来的坐标当倾斜传感器水平倾斜。向上移动50。等待0.1秒。B.2 Scratch与PicoBoard应用Scratch传感板PicoBoard的前身就是ScratchBoard,二者都属于传感板。Scratch应用在PicoBoard时,利用Scratch的指令积木控制PicoBoard按钮、滑杆、电阻(A、B、C、D)、光线传感器与声音传感器的动作。目前Scratch网页编辑器与线下版编辑器都提供了控制PicoBoard的指令积木。在规划Scratch操控PicoBoard积木时,首先要认识PicoBoard的基本组件。333Scratch2.0Scratch与LEGOWeDo及PicoBoard应用附录BB.2.2 添加PicoBoard指令积木在Scratch网页编辑器中添加PicoBoard指令积木。1.开启浏览器,在网址栏中输入【】。单击“创建”进入网页版Scratch编辑器。2.在网页编辑器中,单击【新建】。3.单击,再单击【添加扩展】。4.选择【PicoBoard】再单击【确定】。335Scratch2.0Scratch与LEGOWeDo及PicoBoard应用附录BB.2.3 Scratch与PicoBoard指令积木�PicoBoard指令积木当传感器器按钮按下或已连接A、B、C、D电阻当滑杆、光线、声音或电阻A、B、C、D大于50如果传感器按钮按下或已连接A、B、C、D电阻就返回“真”值返回滑杆、光线、声音或电阻A、B、C、D的传感值B.2.4 Scratch与PicoBoard应用范例设计一个项目,利用按钮广播开始、控制程序执行并且利用滑杆或光线控制角色的大小、音量及亮度。339Scratch2.0我的创意规划表附录C第2章的“自动感应吸尘器”程序我的创意规划凡是生活中的人、事、物或感受,都可以借助程序设计以虚拟方式展现出来。本章的学习目标是将生活中吸尘器的功能转换成虚拟的程序,设计时请考虑吸尘器的组成要素有哪些、吸尘器如何运转、吸尘器的主要功能是什么、碰到地板的垃圾会产生哪些结果、请根据下列引导,写下您的创意想法。舞台角色动画情景吸尘器开关设计吸尘器运转动作地板上的垃圾碰到吸尘器*规划完成,请参考本章开始的“脚本规划”中的Scratch指令积木,开始设计程序。341Scratch2.0我的创意规划表附录C第4章的“自动点号机”程序我的创意规划本章的学习目标是设计随机选取号码的点号机。生活中常见点号机的组成要素有哪些?造型是怎样的?点号机的组成要素中每个元素的功能是什么?随机选号的原理是什么?请依照下列引导,写下您的创意规划。舞台组成要素功能/选号原理角色造型动画情景*规划完成,请参考本章开始的“脚本规划”中的Scratch指令积木,开始设计程序。343Scratch2.0我的创意规划表附录C第6章的“时钟”程序我的创意规划本章的学习目标是设计时钟运转。时钟的组成要素包含哪些?如何不停地运转?时钟有哪些功能?请依照下列引导,写下您的创意规划。舞台组成要素运转方式/功能角色动画情景秒针每秒转一格,一分钟转一圈(360度)*规划完成,请参考本章开始的“脚本规划”中的Scratch指令积木,开始设计程序。345Scratch2.0我的创意规划表附录C第8章的“月亮变化”程序我的创意规划本章的学习目标是设计月亮每日的变化。一个月当中月亮的造型变化包含哪些?如何设计播放月亮变化的方法?如何查询特定日期的月象?请依照下列引导,写下您的创意规划。舞台角色造型动画情景月亮播放方法查询方法其他*规划完成,请参考本章开始的“脚本规划”中的Scratch指令积木,开始设计程序。347Scratch2.0我的创意规划表附录C第10章的“在线测验大考验”程序我的创意规划本章的学习目标是设计在线测验程序。在线测验包含哪些功能及要素?如何出题?如何判断回答是否正确?请依照下列引导,写下您的创意规划。舞台角色造型动画情景测验说明开始测验出题方式判断回答方式*规划完成,请参考本章开始的“脚本规划”中的Scratch指令积木,开始设计程序。349Scratch2.0我的创意规划表附录C第12章的“打字练习大考验”程序我的创意规划本章的学习目标是制作英文打字练习程序。英文打字练习由哪些按键组成?包含哪些特殊功能键?如何利用按键练习指法?如何将打字画面切换成打字游戏动画?打字练习或游戏时需要哪些功能、动画或特效?请依照下列引导,写下您的创意规划。舞台组成要素功能/动画/特效角色动画情景打字说明打字键功能键打字练习打字键指法练习方式指法练习功能特效打字游戏游戏键打字游戏的方式功能键打字游戏的功能键*规划完成,请参考本章开始的“脚本规划”中的Scratch指令积木,开始设计程序。351Scratch2.0我的创意规划表附录C第14章的“想象力超链接”程序我的创意规划本章的学习目标是设计A—Z字母想象力超链接程序。生活中有哪些图片或信息与A—Z字母相关?A—Z相关字母可以延伸至哪些动画、声音或特效?请依照下列引导,写下您的创意规划。舞台角色字母相关信息动画情景功能键字母字母图片字母A图片、_____________________________________字母声音字母A发音、_____________________________________字母相关单词图片单词Apple图片、_________________________________字母相关单词声音单词Apple发音、_________________________________其他*规划完成,请参考本章开始的“脚本规划”中的Scratch指令积木,开始设计程序。353Scratch2.0我的创意规划表附录C第16章的“迷宫闯关大考验”程序我的创意规划本章的学习目标是设计迷宫闯关游戏。迷宫包含几个关卡?每个关卡有哪些角色?每个角色包含哪些功能、动画或特效?闯关成功的功能如何?闯关失败的功能如何?请依照下列引导,写下您的创意规划。步骤一:关卡角色设计舞台背景角色第一关____________第二关____________第三关____________闯关成功____________闯关失败____________