Scratch是一种图形化编程工具,可以教授孩子和其他初学者学习编程,支持计算机游戏、计算机动画、交互式故事等多媒体项目的开发。
而还存在一种scratchJr,与scratch3.0、scratch2.0大体相同,但也有不同之处,如:scratchJr积木有模块跳起来、碰撞等等;不同之处在于积木用途,但在挑选角色、背景等基本相同。
Scratchjr中最重要的部分也是积木区,包括六大积木模块:触发积木、动作积木、外观积木、音效积木、控制积木和结束积木。
(角色*)
动作【蓝】
- 往右走是让*向右移动,可指定移动步数,点积木上数字,会弹出数字设置界面,可输入要移动步数。
- 往左走是让*向左移动,可指定移动步数,点积木上数字,会弹出数字设置界面,可输入要移动步数。
- 往上走是让*向上移动,可指定移动步数,点积木上数字,会弹出数字设置界面,可输入要移动步数。
- 往下走是让*向下移动,可指定移动步数,点积木上数字,会弹出数字设置界面,可输入要移动步数。
- 向右转是顺时针旋转一个*,可指定旋转的角度,可设置数字范围为1-12,像时钟上的时针一样,12表示一圈。点击积木上数字,会弹出数字设置界面,可输入要设置的旋转角度。
- 向左转是逆时针旋转一个*,可指定旋转的角度,可设置数字范围为1-12,像时钟上的时针一样,12表示一圈。点击积木上数字,会弹出数字设置界面,可输入要设置的旋转角度。
- 跳跃是让*跳起来,可指定跳跃的步数,点击积木上数字,会弹出数字设置界面,可输入要跳跃的步数。
- 回家是*在移动后,可以使用这个积木回到原来的位置。原始位置就是你一开始放置*的地方。如果要调整原始位置,直接拖动*到新位置即可。
触发【黄】
- 点击绿旗时开始:只能在最前添加此积木,当点击绿旗的时候,后面的程序就会开始执行。
- 点击角色时开始:~,当点击*的时候,后面的程序就会开始执行。
- 触碰其他角色时开始:~,当碰到另一个*时,后面程序就会开始执行。
- 收到消息时开始:~,当接收到指定颜色消息时,后面程序就会开始执行。
- 发送消息:发送指定颜色消息。
外观【紫】
- 说话:在*上方显示指定内容,就像漫画上泡泡对话框一样。点击内容输入框,弹出输入界面,输入要说。
- 放大:增加*显示尺寸,让*变得比原来还大,点击积木上数字,会弹出数字设置界面,可输入要变大倍数。
- 缩小:减小*显示尺寸,让*变得比原来还小,点击积木上数字,会弹出数字设置界面,可输入要变小倍数。
- 重设大小:重设*显示尺寸,把角色变回原来的大小。
- 隐藏:让屏幕上的*渐渐消失不见。
- 显示:让消失的*渐渐出现在屏幕。
音效【绿】
- Pop:会播放Pop的吐泡泡音效。
- 播放录音:播放所录制的声音或音乐,使用即可录制自己的音效或音乐。
控制【橙】
- 暂停:让*暂时停下来一段时间,点击积木上的数字,会在屏幕右下角弹出数字设置界面,可输入要暂停时间。请注意,单位是十分之一秒,也就是说设置为10表示暂停一秒。
- 停止:停止执行所有*程序。
- 设定速度:改变*移动速度,点击积木上箭头,会弹出速度选择界面,有三种速度可选择,慢、中(正常速度)、快速。
- 循环:重复执行区块内所有程序,可以执行指定次数,点击积木上数字,会弹出数字设置界面,可输入要循环次数。
结束【红】
- 结束:用来表示程序结束,不影响程序执行。
- 无限循环:重复执行区块内所有程序,不停重复。
- 切换至页面:切换到项目中指定页面,当项目中存在多个页面时,会出现此积木,积木右上角数字表示页面在项目中的位置顺序。
总结:
以上就是今天的学习内容,介绍了ScratchJR的各个积木模块,可以与scratch3.0积木区的九大积木模块有所联系。
(未经许可不允转载)