参考指南
某些数据报告块含有一个复选框 , 例如 . 如果你单击该复选框, 一个监视块会出现在舞台上, 显示当前数据报告块的值. 当该数据报告块的值有变化时 监视块中的数据会自动更新. 一个监视块能够以多种不同的格式显示某个数据报告块的值:
一般读出器,带有数据报告块名字
大型读出器,不带任何数据报告块名字
滑杆读出器,带一个滑动条,允许你操控数据报告块的值(仅用于变量)
在监视块上双击或右击( Mac电脑:按Ctrl +单击)可以改变显示格式。
滑杆只能用于用户创建的变量。在监视块上右击( Mac电脑:按Ctrl +单击)可以调整滑块的最低和最高值。
列表 (LISTS)
在Scratch中,你现在能创建和操作列表. 表可用来存储数值,也能存储字母串和其他字符
要建一个列表, 到变量块类中 单击 . 一旦你创建了一个列表,一些跟列表相关的部件会被添加进来,这些部件会在本指南的部件描述章节介绍。
当你创建了一个列表,一个列表读出器会被添加到舞台上。列表读出器会显示列表中的所有项。你可以直接在读出器上添加或编辑数据.
初始列表为空,长度为0。要想列表中添加数据,单击列表读出器左下角的“+”按钮,列表 长度会增1.此外,你还可以通过列表部件(如:
来添加数据。
可以通过拖拽列表读出器的右下角来改变读出器的大小。
注意:你可以在列表读出器上右键(Mac:Ctrl+Click)以把列表导出成一个简单的.txt 文件。同样你也可以导入任何以前保存的简明的.txt 文件
http://scratch.mit.edu
11 参考指南
参考指南
字符串(STRINGS)
Strings are made of letters, words, or other characters (e.g., apple; October 2009; You win!). 字符串可以组成信件,单词,或者其它字符。(如:苹果;200910;你赢了!)。
字符串可以存储到变量或者列表中(如 或 ).
将2串链接在一起,你可以使用: . 你可以使用如下命令块进行字符串比较:
, ,或 .
字符串用在数学运算符(如: ) 和其它接收数据的命令块 (如: 和 ).
键盘输入(KeyBOARD INPUT)
你能使用 来提示用户,现在需要有一个键盘输入。
输入内容将存储在 中. 其提示的问题会被一直显示在屏幕上,直到按下回车键或 复选标记被单击.
提示问题出现在你 提示问题出现在舞 角色的语音气球中. 台提示区的底部.
为所有角色所共享(全局的) ,同时注意,每次程序中 执行后,回答不会自动存储。如你希望保存当前的答案,你需用变量或链表存储它,如:
积木块描述(BLOCk DESCRIPTIONS)
Scratch积木块有8种,分别用8个颜色标记: 动作, 外观, 声音, 画笔, 控制, 侦测, 数值与逻辑运算和变量.
Motion动作 向前或向后移动角色.
按指定的角度以顺时针方向旋转角色.
按指定的角度以逆时针方向旋转角色.
命令角色面向指定的方向. (0=上, 90=右,
180=下, -90=左)
http://scratch.mit.edu
12
REFERENCE GUIDE
REFERENCE GUIDE
命令角色面向鼠标指针或其他角色.
命令角色移动到x和y指定的坐标位置. 命令角色移向鼠标指针 或其他角色的位置.
在指定时间内,平滑移动到x和y指定的坐标位置.
角色x坐标值增加指定的值.
角色x坐标设定为指定的值. 角色y坐标值增加指定的值.
角色y坐标设定为指定的值.
角色在触碰到舞台边缘,运动方向反转
角色反转后面向的方向,与旋转方式有关,参见6页. 显示角色的x坐标. (范围从 -240 到 240)
显示角色的y坐标. (范围从 -180 到 180)
显示角色的方向. (0=上, 90=右, 180=下, -90=左)
马达模块(mOTOR BLOCkS)
你选择【编辑】【显示马达模块】或将乐高WeDo机器人组件连入计算机,马达模块才会显示;该模块组是用来指挥乐高机器人马达的.(详见http://www.legoeducation.com)
开启马达指定的秒数.
开启马达
关闭马达
设置马大功率并开启马达. (功率范围从0 到
100)
设置或改变马达转向, 但并不开启马达.
(this way = 顺时针方向; that way = 逆时针方向; reverse = 反相)
http://scratch.mit.edu
13
REFERENCE GUIDE
参考指南
Looks 切换到指定的造型以改变角色外观 .
切换到造型列表中的下一个造型。(如果到结尾处,跳 到第一个造型)
在舞台上显示造型的编号
切换指定的背景以改变舞台的外观。
切换到背景列表中的下一个背景,以改变舞台外观
在舞台上显示背景编号
以指定的时间显示角色的对话框
显示角色的对话框(如果里面没有任何内容,不会显 示)
以指定的时间显示角色的思考泡泡
显示角色的思考泡泡
将一种特效增加指定的值
设置一种特效为一个指定的数值。(大多数视觉效果取 值区间为0 到100)
清除角色的所有图形特效
将角色的大小增加指定的值
将角色的大小设定为指定的值
在舞台上显示角色的大小与原始大小的比例
在舞台上显示该角色
隐藏舞台上显示的角色
14
http://scratch.mit.edu
REFERENCE GUIDE
参考指南
声音Sound
移动角色到所有角色的最上层.
将角色往下移动指定的层,以便将其隐藏在别的角色 下面 .
.
15
http://scratch.mit.edu
REFERENCE GUIDE