Scratch3.0新变化全面解读!
本站可以分享scratch作品,快来边学习边创作吧,点击在线创作
万众瞩目的Scratch3.0正式版终于来了!2019年1月3日,新版本发布!
电脑、手机、平板……各种终端设备上,都可以自由地使用Scratch进行编程啦!
不少人会有疑惑,那原来的2.0版本还能用吗?
不需担心!
3.0是兼容2.0的,你原来编写的2.0程序可以直接在3.0中运行!
大嘴鸟科技在此为你全面解读Scratch3.0的新变化,让你从2.0顺利迁移到3.0。
01
使用界面的变化
编辑器界面布局的变化
3.0的界面采用左边指令区,中间脚本区,右边舞台区的布局。
3.0整体操作界面比2.0看起来更舒服,模块的分类也更合理一些。
Scratch3.0将不同种类的积木块根据颜色归类,同时,当你拖动鼠标滚轮,还可以在不同分类的积木块中切换。这个看似不起眼的更新,却可以让我们更快地找到所需的积木块,对那些初次接触对模块分类位置还不熟悉的孩子们可以说是非常友好了。
指令积木区的变化
在Scratch 3.0的编辑器中,指令积木区被安排在界面左侧,并且各个功能模块的指令积木可以使用鼠标滚轮自动切换。
这个改变对于初学者会比较方便,可以滚动鼠标查找自己需要的指令积木。
扩展的变化
在3.0中将画笔指令、MIDI音乐指令和视频侦测指令作为扩展默认被隐藏起来(以前scratch只有这3个模块),这次scratch增加了5个几乎全新的扩展。如果想使用这些指令积木,可以点击指令积木区下方的
图标添加所需要的扩展。可以看到,这些扩展模块的核心,就是大大增强了和现实的互动!
添加扩展之后,就能在指令积木区看到画笔、MIDI音乐、和视频侦测的指令积木了。
在硬件扩展方面,3.0不再支持PicoBoard 和 LEGO WeDo 1.0。,对使用PicoBoard板子的用户,还是继续使用2.0吧。
支持中文输入
在2.0中不能输入中文的问题终于在3.0中得以解决。
此外,Scratch3.0的翻译功能也非常强大,支持几十种语言,还有文本转语音,几乎听不出是机器在朗读了,这比九十年代我们在宿舍安装用的语音识别软件IBM ViaVoice,要强多了。
设置造型中心发生了变化
在3.0中提供了不方便使用的设置造型中心的方法。在2.0中设置造型中心十字交叉辅助线不见了。希望3.0的后续版本能够改进。
造型图片、背景图片不能导出为文件
在3.0中在造型缩略图上点击鼠标右键弹出的菜单中没有了导出为文件的选项,意味着不能将造型导出为图片文件。
选取颜色方式的变化
在3.0中使用了新的选取颜色的方式,如下图所示。
角色属性的变化
在3.0中将角色属性直接呈现在角色列表区上方,这样非常好,不需要像2.0那样点击i图标切换到角色属性面板。
另外,方向的设置也使用了新的方式,好使用仪表盘来选择角色的方向,更为直观。
绘图编辑器变化
声音编辑器的变化
Scratch 3.0还重新设计了声音编辑器,录音、剪辑功能及多种声音元素,包括:
新的录音系统,录音变成一件简单的事
新的声音剪辑系统,剪辑变成一件简单的事
新的声音特效(像是快播、慢播、回音和机器)
02
素材库和教程的变化
角色、背景、声音的变化
在3.0中,背景、角色造型、声音等素材库发生了一些变化,增加一些更好看的素材。另外,自带的学习教程也发生了变化。
比如添加了由艺术家和使用成员设计的大量新精灵角色,背景和声音!
自带学习教程的变化
03
功能指令的变化
新增平滑移到…指令积木
新增的指令积木可使脚本更加简洁。
使用仪表盘选择方向
右边的是2.0中用下拉列表选择方向,对比一下,你认为哪种方式更好呢?
画笔设置新增饱和度、亮度和透明度
3.0中的画笔的设置指令积木中增加下拉菜单,提供设置颜色、饱和度、亮度和透明度。
角色层次的移动
新增音效设置
在2.0中新增音调、左右平衡的音效设置指令积木。
新增随机切换舞台背景
新增拖动模式指令积木
在侦测模式中新增设置角色拖动模式的指令积木。原来在2.0中是在角色属性面板中设置的。
读取背景和选择的编号和名称
这样可以在脚本中更为方便地读取背景或造型的编号和名称。
子字符串的检测
默认“我的变量”
这个改变对于初学者来说更为好友。
列表指令的变化
新一个删除列表的全部项目的指令积木。同时,修改列表名和删除列表的功能也加入到这个积木的下拉菜单中。
新增获取某个列表元素的编号的指令积木,该积木将返回第一个找到的元素的在列表中的编号。
新增检测元素是否存在于列表中的指令积木。
制作新积木更为直观
在3.0中提供了更为直观的制作新积木的界面,对于初学者来说更为友好。
角色属性的阅读更符合中文语法
这个微小的变化对于阅读脚本中的程序更为顺畅。
回顾一下原来2.0中的制作新积木的界面,需要点开“选项”之后才能看到设置细节。
04
总结
Scratch 3.0软件使用HTML5技术重新编写,能够支持在电脑、手机、平板等各种终端设备上使用。Scratch从1.x到2.0给我们带来了自定义模块(函数)和克隆功能,而3.0带来的更多是界面上变化和细节上的改进。3.0在扩展上新增文字朗读和翻译功能,在硬件扩展上增加micro:bit和LEGO EV3,但也取消支持PicoBoard 和 LEGO WeDo 1.0。
Scratch3.0是一次非常重大的升级,对少儿编程来说,是一个里程碑式的,进一步降低了用户的学习门槛,拓展了和现实之间的互动。同时又对2.0进行了很好的继承,学习过2.0的同学可以很轻松的掌握3.0。
记住,学习少儿编程,不是为了学习写代码,而是为了能将我们的想象力变成现实,现在Scratch3.0就给了我们一个更强大的武器,用它去制作更多更有意义的项目吧。