在过去十年中,全世界数百万儿童使用Scratch编写自己的互动游戏,故事,动画等。 这种磅礴的创造力激励我们继续扩展和改进Scratch,让世界各地的孩子都有新的机会用新技术创造性地表达自己。

今天,我们推出了Scratch 3.0,它扩展了孩子们创建代码的方式,内容和来源。 当我们测试Scratch 3.0的原型时,我们被孩子们创作的项目惊呆了 :比如说法语的刺猬,会跳嘻哈舞蹈的河马,以及可以用鞋子控制的足球比赛。

这是Scratch 3.0中的新功能:

Scratch扩展

使用Scratch扩展,您可以向Scratch添加新的代码块。 使用LEGO®EducationWeDo 2.0LEGO®MINDSTORMS®EducationEV3micro:bit扩展程序对电机,灯和传感器进行编程。 使用Google翻译扩展程序对其他语言的角色进行编程,或者使用Amazon的文字转语音扩展来大声说话。 您甚至可以使用网络摄像头和视频传感扩展程序对角色进行编程以响应您的身体动作。此扩展库将持续更新,扩展您可以使用Scratch创建的内容。

新教程和活动

无论您是刚开始使用还是寻找灵感,网站的 新创意部分都会为每个人提供教程。 使用卡通网络角色为角色制作动画,制作音乐或创建冒险游戏。 您可以在 Raspberry Pi Code Club, Google CS First和 ScratchEd Creative Computing Curriculum Guide中找到更多活动和完整的编码课程。

新角色,声音和背景

炸玉米饼,恐龙,美人鱼和鞋子!节拍,打喷嚏,尖叫和吱吱声。丛林,音乐厅,山脉和体育场。我们与艺术家合作,创作了许多新的,易于混音的角色,声音和背景。还有改进的绘画和声音编辑器,用于创建和编辑你自己的图像和声音素材。

广泛适用

Scratch 3.0适用于任何浏览器和各种设备 - 包括平板电脑等触摸设备。没有网络?没问题。 Scratch 3.0有一个名为Scratch Desktop的离线编辑器。

Scratch一直不仅仅是一个编码平台。 Scratch的特殊之处在于其全球社区中的儿童,教育工作者,家庭和组织,他们正在创建和共享项目,开发教程和资源,以及举办现场活动,研讨会和会议。我们已经迫不及待想看到你们运用新一代Scratch的作品啦。

媒体工具包
Scratch 3.0 FAQ
Scratch概述视频

原文地址:https://medium.com/scratchteam-blog/introducing-scratch-3-0-expanding-the-creative-possibilities-of-coding-ad4cd9eda9ef

相关文章:
【推荐】 Android事件分发机制浅析(2)
【推荐】 在Android中使用Protocol Buffers(上篇)
【推荐】 分布式存储系统可靠性如何估算?

介绍 Scratch 3.0:扩展编码创造力的更多相关文章

  1. Scratch 3.0,新在哪里?

    大家期待已久的Scratch 3.0,已经上线一段时间了. 学生们可轻松通过连接WeDo2.0和EV3机器人 进行scratch编程学习啦! 或许有些朋友还不太了解Scratch,没关系,小乐今天就为 ...

  2. 少儿编程 | 01.Scratch 3.0简介

    欢迎参加这套Scratch3.0少儿编程课程的学习.本系列课程将通过视频和图文的方式进行(视频制作中,后续会发布).如果喜欢本系列课程,欢迎点击订阅关注或者转发. 这是本系列课程的第一课,主要是给家长 ...

  3. MySQL入门介绍(mysql-8.0.13)

    MySQL入门介绍(mysql-8.0.13单机部署) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.MySQL数据库介绍 1>.MySQL是一种开放源代码的关系型数据库 ...

  4. Scratch 3.0 版本比较

    新年伊始MIT 就正式 发布了Scratch最新3.0版 ,以 HTML5.0 为基础的版本! 本文就来带看看3.0版有哪些更新的地方. 下图是进入后第一个画面,跟Scratch 2.0 很像,熟悉的 ...

  5. PHP7 学习笔记(一)Ubuntu 16.04 编译安装Nginx-1.10.3、 PHP7.0.9、Redis3.0 扩展、Phalcon3.1 扩展、Swoole1.9.8 扩展、ssh2扩展(全程编译安装)

    ==================== PHP 7.0 编译安装================== wget http://cn2.php.net/get/php-7.0.9.tar.bz2/fr ...

  6. 下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作

    下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作 User::find()->all(); 此方法返回所有数据: User::findOne($id); 此方法返回 主键 id=1 的 ...

  7. mysql8数据库修改root密码,以及创建用户遇到的坑,开启远程登录,用navicat进行mysql的远程连接,mysql8.0默认编码方式,部分参数配置查询命令

    yum 安装MySQL8 echo "删除系统默认或之前可能安装的其他版本的 mysql" for i in $(rpm -qa|grep mysql);do rpm -e $i ...

  8. 推荐模型NeuralCF:原理介绍与TensorFlow2.0实现

    1. 简介 NCF是协同过滤在神经网络上的实现--神经网络协同过滤.由新加坡国立大学与2017年提出. 我们知道,在协同过滤的基础上发展来的矩阵分解取得了巨大的成就,但是矩阵分解得到低维隐向量求内积是 ...

  9. OAuth 2.0 扩展协议之 PKCE

    前言 阅读本文前需要了解 OAuth 2.0 授权协议的相关内容, 可以参考我的上一篇文章 OAuth 2.0 的探险之旅. PKCE 全称是 Proof Key for Code Exchange, ...

随机推荐

  1. android 打开新窗口

    ImageView loginBtn = (ImageView)findViewById(R.id.login_button); loginBtn.setOnClickListener(new Vie ...

  2. ubuntu配置ftp server

    ubuntu配置ftp server 1. 安装vsftpd   sudo apt-get install vsftpd 安装后会自动新建一个用户ftp,密码ftp,作为匿名用户登录的默认用户 sud ...

  3. service层代码相互调用, 导致spring循环依赖,设计上的优化

    管理员创建用户需要发送激活邮件, 而发送激活邮件的时候需要判断发件人是不是合法的用户, 因此设计到一个循环依赖的问题 //UserService @Service class UserService{ ...

  4. http://itellyou.cn/

    http://itellyou.cn/ 这里提供了微软MSDN上所有能下载的软件. 下载完记得检验. 这是更详细的介绍:http://wenku.baidu.com/link?url=_dZ0mYvl ...

  5. Java中的几种对象(POJO,PO,DTO,DAO,BO)

    j2ee中,经常提到几种对象(object),理解他们的含义有助于我们更好的理解面向对象的设计思维.     POJO(plain old java object):普通的java对象,有别于特殊的j ...

  6. 如何将spring boot项目打包成war包

    一.修改打包形式 在pom.xml里设置 <packaging>war</packaging> 二.移除嵌入式tomcat插件 在pom.xml里找到spring-boot-s ...

  7. 2018.11.16 bzoj4827: [Hnoi2017]礼物(ntt)

    传送门 nttnttntt 入门题. 考虑展开要求的式子∑i=0n−1(xi−yi−c)2\sum_{i=0}^{n-1}(x_i-y_i-c)^2∑i=0n−1​(xi​−yi​−c)2 => ...

  8. 使用express框架和mongoose在MongoDB新增数据

    1.安装 express npm i express --save 2.安装 mongoDB npm i mongodb --save 3.安装mongoose npm i mongoose --sa ...

  9. DevExpress 只允许修改指定列

    gridView1.OptionsBehavior.Editable = true; gridView1.OptionsBehavior.ReadOnly = false; foreach (Grid ...

  10. nigos core 安装配置

    系统环境      Apache        PHP        GCC compiler        GD development libraries 环境安装     yum install ...