首页 > 科学素养 > 正文

厦门少儿编程为什么学习scratch3.0,今天官宣满满的能量告诉你

时隔5年,Scratch官方宣布,Scratch 3.0即将在明天——北京时间1月3日发布。(实际时间以官方最终发布时间为准)


WX20190103-142643@2x.png

Scratch是由麻省理工学院设计开发的少儿编程工具,自推出以来,已经有来自世界各地的青少年们编程并共享了超过1500万个Scratch项目。


2007年Scratch1.4诞生,它是一个供孩子们下载到本地机器的应用程序。2013年Scratch 2.0问世,孩子们可以直接在网页浏览器中创建和分享他们的互动故事,游戏和动画。

WX20190103-170725@2x.png


Scratch1.4与Scratch2.0

 

那么,Scratch3.0有哪些创新呢?新版本可以在移动端进行编程,操作界面也变好看了,新增了积木块,扩充了资源库,声音编辑器让录音和剪辑变得更加便捷,新增硬件接口,支持的分辨率比Scratch2.0提高了一倍,还有step-by-step的教程教程库。


怎么样是不是很好奇?快和我一起一探究竟吧!



可以在移动端编程

 

我认为Scratch 3.0最实用的更新,是它放弃了日暮西山的Flash技术,采用了HTML5和JavaScript技术来编写,支持所有的现代浏览器和WebGL,能够跨平台使用。除了在笔记本电脑和台式机上创建、重新混合和共享项目外,Scratch 3.0还可以在平板电脑(包括iPad)和移动设备上(iOS 11+和Android 6+)完成所有这些工作,真的方便了许多。

 

新增了积木块

 

值得注意的是,Scratch 3.0中没有删除任何积木块。只是有些已经进入“扩展”板块(例如笔和音乐块),新增的积木块包括:



新的音乐积木

针对文字(字串)使用运算积木

新的画笔积木,支援透明度的调整

新的滑行积木,使角色移动更简单(或是移动到随机的点)

增加很多扩充积木(extensions)。


WX20190103-170707@2x.png


另外有些小伙伴可能还会注意到,积木块还被拉大了,这是因为要让Scratch 3.0在平板上执行时能拖拉的更顺利,此外,屏幕较小的使用者在点击和拖拉积木时所遇到的问题也能一起解决啦。

 

操作界面更好看了

 

3.0整体操作界面比2.0看起来更舒服,模块的分类也更合理一些。

 

Scratch3.0将不同种类的积木块根据颜色归类,同时,当你拖动鼠标滚轮,还可以在不同分类的积木块中切换。这个看似不起眼的更新,却可以让我们更快地找到所需的积木块,对那些初次接触对模块分类位置还不熟悉的孩子们可以说是非常友好了。



 

WX20190103-170735@2x.png


扩充了资源库

 

除此之外,Scratch3.0还将增加新的角色声音和背景,Scratch team正在与插画家和音乐家合作,更新所有的资源库,加入新的插图及声音。其中许多资源已增加到测试版(Beta)中,大家可以进行尝试,更新也将持续进行哦。




640-7.jpeg

录音与剪辑变简单

 

Scratch 3.0还重新设计了声音编辑器,录音、剪辑功能及多种声音元素,包括:



新的录音系统,录音变成一件简单的事

新的声音剪辑系统,剪辑变成一件简单的事

新的声音特效(像是快播、慢播、回音和机器)


WX20190103-142920@2x.png

新增硬件接口


Scratch3.0增加了5个几乎全新的扩展。


有功能强大的文字转语音,有翻译,现在可以做一个翻译器或者语音背单词的应用了。给一段文本,系统还可以使用男人、女人朗读出来,非常接近人的语音表达。还直接支持Micro:bit,LEGO EV3, LEGO WeDo 2.0。


此外,Scratch3.0的翻译功能也非常强大,支持几十种语言,还有文本转语音,几乎听不出是机器在朗读了,这比九十年代我们在宿舍安装用的语音识别软件IBM ViaVoice,要强多了。


除此之外,Scratch3.0支持的分辨率比2.0提高了一倍,这通过上传960*720以上的位图就能直观地看出来,Scratch2.0会将图压缩到480*360,而Scratch3.0则要清晰地多。


说了这么多,相信大家对Scratch3.0有了一些了解。值得注意的是,Scratch3.0发布之后,Scratch1.4和2.0的离线版本都还能继续使用,在2.0离线版中做的专案能够上传至3.0编辑器中且能够编辑。然而,在3.0编辑器中所制作的专案,无法在2.0离线编辑器中编辑。也就是说,向下相容,向上不相容!


那么有了Scratch3.0这么棒的工具给我们的小学生,我们还需要做什么呢?就让美力程少儿编程的阿力老师来告诉你吧!

第一:工欲善其事必先利其器,有了怎么牛逼的工具,我们就要重要的事情放在第一位了,就是编程思维。编程思维是一种创新型解决问题的能力技巧。需要你运用数学,工程,关系,美术,结合一起发明一种方法解决我们现实的问题。


第二:图形化编程的好处是你可以不用面对复杂的代码模块(复杂是相对而已,等你以后掌握的知识多了,也就变得简单了),也可以天马行空的创作属于自己的动画,故事,游戏,演示等作品,完全发挥你的想象力和创造力。


第三:在老师的帮助之下,我们将系统的学习编程思维方法,从最简单的故事开始,让我们用动画来讲故事,然后开始创作游戏规则,学习游戏角色之间的关系链。再到数学逻辑的应用,把数学的算法应用在各种模拟机器人,传感器等设备上。最后就是人工智能时代必备的数据结构和算法了。我们期待你来挑战吧。


最好的时代,做最好的自己,少儿编程从美力程开始,培养面向未来的孩子。