首页
学习
活动
专区
工具
TVP
发布

官方scratch3.0正式发布,全面支持移动设备在线编程!

Scratch3.0介绍

Scratch融合卡通、动画、音效等多媒体的运用和直观拖拽式的编程方式,生动有趣,可以编写各种类型程序,游戏、动画、互动美术、实物模拟、数学模拟等,想象无限。同时蕴含丰富知识,体现现代编程思想,涵盖程序设计、数学、物理、语言、艺术各领域;经过系统学习,编程班的孩子的逻辑思维能力将远远超过一般的同年龄孩子。事实上,Scratch是种“一朝学会,受益终生”的课程。MIT和Google合作共同打造以Blocky为核心的Scrach 3.0,采用Html5的页面技术,支持横式和直式的图形式程序撰写,可以在iOS&Android手机平板及桌上电脑跨平台的使用,对少儿编程教育有很大的帮助!Scratch3.0可以向下兼容,因此你不必担心以前的作品无法通过3.0进行编辑,虽然发布了新的版本,对于大家学习影响并不是很大,我们依旧可以继续使用scratch2.0(以下简称2.0)进行学习,或者使用2.0的教程在3.0软件下学习。新版也分线上版本和线下版本:这版本最大的亮点就是,线上版本支持移动设备上(也就是iPhone或者iPad等终端设备上)进行编程,离线版本则不在需要先安装Adobe Air,安装省心了不少。目前我们可以通过网址:https://beta.scratch.mit.edu/来访问scratch3.0;也可以在官方网站上【https://scratch.mit.edu/download】下载最新的离线版;大家快快去体验吧!

01

02

Scratch3.0与之前版本的不同

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

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

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

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

模块分类与指令集合都放在了左侧,脚本区在屏幕的中央,而舞台与角色区则移到了屏幕右侧,这种布局设置与最早期的scratch版本很相似;

2.0中更多积木分类下的添加扩展,作为一个大类单独分离出来。而版本2.0中的画笔、音乐演奏、视频侦测等相关分类及指令都作为了扩展模块,用户需要点击添加扩展才可以使用;

Scratch3.0新增对硬件micro:bit、LEGO MINDSTORMS EV3的支持,可以让项目连接到实体世界,搭建交互机器人等。除此之外还新增web支持(谷歌翻译),可以将文字翻译成多种语言;

支持同时打开多个编辑器(亲测在Mac上不行);

支持角色编辑界面输入中文,其它一些细节的操作,比如添加随机角色、随机背景等在此就不一一介绍了。大家可以到官网下载亲自体验。

需要更多案例添加老师微信获取:

Scratch案例推荐

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190103G0J38I00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券