Scratch3.0中文版官方介紹和下載

admin 發表于 2018-02-08 14:07

MIT和Google合作共同打造以Blocky為核心的Scrach 3.0,采用Html5的頁面技術,支持橫式和直式的圖形式程序撰寫,預定2018年上半年發布,未來可以在iOS&Android手機平板及桌上電腦跨平臺的使用,對少兒編程教育有很大的幫助!

http://www.oeerar.tw/Uploads/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手機平板機及桌上電腦跨平臺的使用,對程序設計教育有很大的幫助。
http://www.oeerar.tw/Uploads/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的模塊折疊功能,還有垃圾桶功能。

http://www.oeerar.tw/Uploads/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.