Scratch3.0中文版官方介绍和下载

网友投稿 2018-02-06 14:07

MIT和Google合作共同打造以Blocky为核心的Scrach 3.0,采用Html5的页面技术,支持横式和直式的图形式程序撰写,预定2018年上半年发布,未来可以在iOS&Android手机平板及桌上电脑跨平台的使用,对少儿编程教育有很大的帮助!

https://cdn.china-scratch.com/timg/180208/14202GR1-0.jpg

Scratch 2从2013年5月发布以来,得到非常快速的成长,2013暑假我们第一次夏令营教Scratch游戏设计的时侯,Scratch全球使用者只有200多万人,经过了4年多,2017年年中使用者来到了近1800万人,成长的幅度非常惊人,决定是全球儿童程序教育教学领先者。MIT和Google合作共同打造以Blocky为核心的Scrach 3.0,采用Html5的页面技术,支持横式和直式的图形式程序撰写,预定2018年发布,未来可以在iOS&Android手机平板机及桌上电脑跨平台的使用,对程序设计教育有很大的帮助。
https://cdn.china-scratch.com/timg/180208/14202L454-1.jpg

2018年上半年已经开启,离3.0发布的时间越来越近了!虽然还没有发布,不过我们现在可以先玩预览版的3.0。

预览地址:https://llk.github.io/scratch-gui/

Scratch3.0与之前版本的不同

  1. 采用Html5的页面技术,支持横式和直式的图形式程序撰写,未来可以在iOS&Android手机平板机及桌上电脑跨平台的使用。

  2. 声音引擎(Audio Engine)会重新设计,程序画面的速度因为WebGL的加速,达到40 fps,比Scratch 2.0的30fps快了一些,支持16:9画面,未来课程中做出的小游戏应该会更好玩和更加流畅。

  3. 一个非常大上的差异:每一个方块都比文字大很多,好处是让手指头好触碰,可是程序指令写多一些时,就会让画面放不下所有的程序,需要卷动(scroll)程序区,然而卷动却是在教学现场学生时做的非常不好的事。

  4. 增加类似于AppInventor的模块折叠功能,还有垃圾桶功能。

https://cdn.china-scratch.com/timg/180208/14202V306-2.jpg

当然,现在最终版还没有出来,但是我们从预览版可以看出,GUI这块变化还是很明显的。

英文介绍:

Scratch 3.0 is an announced version of Scratch to succeed Scratch 2.0. It is a complete redesign and reimplementation of Scratch.

The public alpha release was released at https://preview.scratch.mit.edu in January 2018.[1] The final release date for the online version of Scratch 3.0 is set for an August 2018 release.[2] The offline version of Scratch 3.0 will come later. No name has officially been decided for the next version of Scratch, but according to Scratch Team member Andrew Sliwinski (thisandagain), it will most likely be called "Scratch 3.0", following the trend.[3]

Scratch 3.0 will be written in HTML5, which is a general term for the latest HTML, CSS, and Javascript web-based markup and programming languages. Scratch 3.0 will primarily use the WebGL, Web Workers, and Web Audio Javascript libraries.[4] Javascript is a widely supported language across all web browsers, and WebGL was picked for its speed and ability to perform operations like "touching color". Unlike Adobe Flash, Javascript works without requiring any browser extensions.

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com