作者:王文文
Scratch是一款由麻省理工学院(MIT)设计开发的少儿编程工具。
早期版本基于Adobe AIR,因此一直无法让iOS和Android的设备运行。近日Scratch官方终于发布了以Blocky为核心的Scratch 3.0,采用Node.js + Html5技术, 支持积木拖拽式 图形界面开发,可以在iOS & Android手机平板及桌上电脑跨平台使用,为青少年编程降低了难度!
而且Scratch 3.0可以向下兼容,因此你不必担心以前的作品无法调试。
你可以访问:https://scratch.mit.edu/create在线编辑,
也可以从:https://scratch.mit.edu/download下载最新的离线编辑器。
新版Scratch界面
此版本更新内容包括:
1、采用JS+Html5的页面技术,除了笔记本或台式机之外,还可以在平板电脑上创建和展示项目。
2、声音引擎(Audio Engine)重新设计,程序画面的速度因为WebGL的加速,达到40 fps,比Scratch 2.0的30fps快了一些,支持16:9画面。
3、新的精灵和背景,还有全新的扩展库,允许连接到Micro:bit、LEGO MINDSTORMS EV3等硬件,40多种语言支持。(连语音识别都给你准备了)
4、将舞台移到了编辑器右边(我倒是觉得放左边更好)。
5、新的运算符,使文本(字符串)更容易使用。
6、新的笔块(pen blocks),支持透明度。
7、IDE的小猫图标都改成字母了。
8、还有其他更新内容请自行发掘。
新版扩展区
从此次大改版大家应该能看出,Scratch志向不小。特别是新加的几个扩展,都是流行的IoT和AI应用。如果你的孩子在家用它搞出什么黑科技,千万不要惊讶。