Scratch 3.0 版本比较
新年伊始MIT 就正式 发布了Scratch最新3.0版 ,以 HTML5.0 为基础的版本! 本文就来带看看3.0版有哪些更新的地方。
下图是进入后第一个画面,跟Scratch 2.0 很像,熟悉的使用者应该很容易入手!
MIT网站也提供了在线教程在
离线编辑器可直接下载
https://scratch.mit.edu/download
网页版跟离线版程序主画面相同:
选择语言:
开关加速功能:
离线版教程 (范例程序)
简单写个 Hello world ,以离线版作范例,
舞台跟角色的程序写法跟 Scratch 2.0 大致相同,就不重复介绍
来看”扩充功能”
第一个是音乐 ,有注意到教程中有音乐的部分吗?
选完就有动画教大家怎么用.
第二项是画笔,先把它加入
然后用刚刚的hello world ,加入两个积木
让它执行看看效果
有看出效果出来吗?
然后来试第三个视觉侦测
请把刚刚的 hello world 改成:
若用的是笔电就可以看到摄影机开起来了,也看到自己的影像在舞台里出现!
请对着镜头晃动你的头,先从小角度晃动,然后改变晃动的角度,看看猫咪的反应!
若想要影像清楚些,就将透明度的值减少!
也改改”当视讯动作>” 的值! 还蛮好玩的!
接下来文字转语音
它的三个积木很直观,就不多介绍,使用者可以尝试自己玩玩!
不过目前没有中文支持,有些可惜!
接下来 是在线翻译
也十分直观,有点要注意的是 “浏览者的语言” 的设定
当前面所提,语言设定改成日文,浏览者的语言 就出现日文
当前面所提,语言设定改成英文,浏览者的语言 就出现英文
前面五个(到 Speech 为止) ,可以看出Scratch 增加了更高的互动,音乐、画画、云端翻译、云端语音翻译 (这几年,这两部分云端公司的发展速度十分惊人),视觉侦测 (有些公司把它解读成 AI ,感觉相去有点远), 然后第六项后就是跟硬件的结合,除了 micro:bit 之外,还有乐高!
最后,还有个问题,那在线原来那些 Scratch 2.0 的项目呢? 好像全部转成 Scratch 3.0 了,小编试了几个项目,都是转过的了! 有兴趣的同学可以自己试试。
跟多相关文章欢迎关注微信公众号易心Microbit编程
Scratch 3.0 版本比较的更多相关文章
- 少儿编程 | 01.Scratch 3.0简介
欢迎参加这套Scratch3.0少儿编程课程的学习.本系列课程将通过视频和图文的方式进行(视频制作中,后续会发布).如果喜欢本系列课程,欢迎点击订阅关注或者转发. 这是本系列课程的第一课,主要是给家长 ...
- Scratch 3.0,新在哪里?
大家期待已久的Scratch 3.0,已经上线一段时间了. 学生们可轻松通过连接WeDo2.0和EV3机器人 进行scratch编程学习啦! 或许有些朋友还不太了解Scratch,没关系,小乐今天就为 ...
- .NET Core 2.0版本预计于2017年春季发布
英文原文: NET Core 2.0 Planned for Spring 2017 微软项目经理 Immo Landwerth 公布了即将推出的 .NET Core 2.0 版本的细节,该版本预计于 ...
- 纪念BLives 1.0版本发布
历时两个多月的时间,BLives程序1.0发布,在开发程序期间自己经历了很多,考试,恋爱,学业,自己很纠结 很伤心,有时候很无助,为了让自己有事干,我在考试备考期间去设计程序- -#,虽然程序设计的一 ...
- 【vuejs小项目——vuejs2.0版本】单页面搭建
http://router.vuejs.org/zh-cn/essentials/nested-routes.html 使用嵌套路由开发,这里会出错主要把Vue.use(VueRouter);要进行引 ...
- geotrellis使用(二十)geotrellis1.0版本新功能及变化介绍
目录 前言 变化情况介绍 总结 一.前言 之前版本是0.9或者0.10.1.0.10.2,最近发现更新成为1.0.0-2077839.1.0应该也能称之为正式版了吧.发现其中有很多变化, ...
- 【原】迎接微信winphone 5.0 版本的IE10样式兼容
微信 Android 5.1 和 iPhone 5.1 已正式发布了,据说本12月底,微信将推出 Winphone 5.0版本,全面支持微信支付,它绑定 IE10 浏览器,那么做微信公众号的 H5 页 ...
- Mirantis OpenStack 8.0 版本大概性分析
作为 OpenStack 领域标杆性企业之一的 Mirantis 在2016年3月初发布了最新的 MOS 8.0 版本.本文试着基于公开资料进行一些归纳分析. 1. 版本概况 1.1 概况 社区版本: ...
- 微信快速开发框架(六)-- 微信快速开发框架(WXPP QuickFramework)V2.0版本上线--源码已更新至github
4月28日,已增加多媒体上传及下载API,对应MediaUploadRequest和MediaGetRequest ------------------------------------------ ...
随机推荐
- zabbix系列之四——快速使用
https://www.zabbix.com/documentation/3.4/manual/quickstart/login Quickstart 1login and configuring u ...
- STL中set和map
set 可以认为是数学上的集合,集合中的元素不允许有重复.set特有的操作是高效的插入.删除和执行基本查找. set的插入方法是 insert,由于集合元素的唯一性,insert操作不一定会成功,in ...
- 关于3d打印
3d打印技术是20世纪90年代逐渐兴起的一项先进的制造技术.3D打印——three-dimensional printing,简称3dp.又称三维打印或立体打印,最早由美国麻省理工学院于1993年开发 ...
- selenium&phantomjs实战--漫话爬取
为什么直接保存当前网页,而不是找到所有漫话链接,再有针对性的保存图片? 因为防盗链的原因,当直接保存漫话链接图片时,只能保存到防盗链的图片. #!/usr/bin/env python # _*_ c ...
- MYSQL 的rownum
mysql> SELECT @rownum:=@rownum+1 AS rownum, FLIGHTS.FLTID FROM (SELECT @rownum:=0) r, FLIGHTS lim ...
- 企业级实时数据文件同步服务_【all】
全网数据定时备份方案[cron + rsync] [更多参考]全网数据定时备份方案[cron + rsync] 全网数据实时备份方案[inotify,sersync] [更多参考]全网数据实时备份方案 ...
- Linux 系统的网络配置文件
系统的网络配置文件 方式一: 界面操作 setup -->界面配置网络,网关等 方式二: 修改配置文件 # 修改配置 vim /etc/sysconfig/network-scripts/ifc ...
- yii 验证码功能的实现
首先知晓我们在使用验证码的时候通常是和我们的表单小部件配合使用首先我们创建model层 新建一个php文件 名字叫做Verifycode.php 要在我们的model层 创建我们的验证码的验证规则,我 ...
- spring4声明式事务--01注解方式
1.在spring配置文件中引入 tx 命名空间 xmlns:tx="http://www.springframework.org/schema/tx" 2.配置事务管理器 < ...
- 三元运算符 c = a if a>b else b
def my(a,b): c = a if a>b else b return c d = my(1,12)print(d)