介绍scratch3.0:扩展编码创造力

zyfd zyfd     2023-02-18     225

关键词:

在过去十年中,全世界数百万儿童使用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


相关文章:
【推荐】 知物由学 | 内容平台、社交媒体如何应对虚假新闻?
【推荐】 在Docker中安装和部署MongoDB集群



























scratch3.0设计的插件系统(上篇)(代码片段)

我们每个人在内心深处都怀有一个梦想:希望创造出一个鲜活的世界,一个宇宙。处在我们生活的中间、被训练为架构师的那些人,拥有这样的渴望:在某一天,在某一个地方,因为某种原因,创造出了一个不可思议的、美丽的、... 查看详情

第四章第一课scratch3.0消息的广播与接收

...广播来协调各个角色间的行为使用广播机制实现过程学习Scratch3.0中的“自制能块”学习结构化程 查看详情

第五章第一节scratch3.0数据类型

...息、与用户交互和响应用户的输入。本章涉及如下内容:Scratch3.0支持的数据类型创建并使用变量获取用户输入并与其交互在前4章中,我们已经学习了不少Scratch编程方法,但还是缺少某些关键元素。一个复杂的程序应当能记忆数... 查看详情

scratch3自定义积木块之新增积木块

在Scratch3.0的二次开发中,新功能的研发和扩展离不开积木块的添加,这篇主要讲解Scratch3.0中新增积木块部分Scratch3.0中对于新增积木块有两种方式:1.初始化积木块方式  在scratch3.0界面默认打开时展现出的积木块(如运动... 查看详情

scratch3.0开发记录添加video-react模块(代码片段)

其他Scratch简介、目录结构可以自行查询,介绍本博客不做赘述,直接进入功能开发介绍本节实现的是去除Scratch自带的视频流,改为从OSSurl播放视频通过添加video-react组件完成对Scratch自带 wistia-video视频组件的替换。关于video-r... 查看详情

scratch3.0如何设置为不可以修改

参考技术Ascratch3.0可以如下方式进行修改:增加积木的完全锁定、隐藏积木、禁止删除功能,增加角色一键隐藏功能。变量值的修改,Scratch中有两块积木可以修改变量的值。 查看详情

图形化编程娱乐于教,scratch3.0实例,回答询问

...专题。如果您觉得有用,就给点个赞吧。涉及的软件包括scratch3.0(.sb3)。程序解读:回答帅哥的询问,根据不同的回答内容,显示答案知识点:外观、控制、事件、消息、广播、侦测、询问、回答涉及的软件:scratch3.0(.sb3)角色图... 查看详情

scratch3.0里如何在舞台区显示计时器

创建一个自定义变量,取名“计时器”,并勾选在舞台上显示,如图:编写简单脚本如下:舞台显示效果:参考技术A直接让这个图标变成就可以了 查看详情

scratch3.0——作品截图(代码片段)

原文地址:https://blog.csdn.net/weiwoyonzhe/article/details/86603217 Scratch的舞台是基于canvas,最初尝试直接通过canvas的dom,然后生成图片,但最后只能得到一个黑色的图片,得到黑色图片的原因是没有取到有效的canvas而不是因为图片跨... 查看详情

如何为scratch3.0创建一个独立的页面或窗体

很多人都利用GIT上的scratch3.0做开发,但是苦于有些定制需要个性化开发但是不知道如何动手。本篇文章来做好普及工作吧。首先需要完成事项如下:1.需要进行modal定义2.新增窗口的UI界面3.新增窗口逻辑页面4.GUI的UI页面注册5.gui... 查看详情

scratch2中如何打开scratch3

参考技术A不能打开。你不能在桌面版的Scratch2.0中打开Scratch3.0的项目,因为Scratch2.0不知道如何读取.sb3项目文件格式。Scratch应用程序允许你在没有互联网连接的情况下创建Scratch项目。你可以从Scratch网站或你设备的应用商店下载S... 查看详情

第五章第二节scratch3.0变量详解

还记得我们在接水果游戏中给游戏增加一个记分的score吗?score一开始被设成0,当接到水果后,我们让score增加一个数值。接到的水颗越多,score就越大。这里的score就是变量。变量的定义:专业地讲,变量是被命名的计算机内存... 查看详情

scratch3.0——克隆代码仓库的正确姿势

...址:https://blog.csdn.net/weiwoyonzhe/article/details/86603450 对Scratch3.0进行二次开发,首先要在github上fock官方代码,但是在自己开发的同时又要跟进官方的代码就要在git做如下配置。步骤:1、配置上游项目地址。即将你fork的项目的地... 查看详情

使用scratch3.0制作《礼佛大忏悔文》播放器及视频(代码片段)

使用scratch3.0制作《礼佛大忏悔文》播放器及视频缘起缘起:拜忏的音乐不能自由定制,做视频和音频处理又很专业,普通人只能望而兴叹。目的:由《礼佛大忏悔文》做为因子,通过一个小时的学习,让大家掌握音频、视频的... 查看详情

der、crt、cer、pem证书格式介绍及转换方法

参考技术AX.509证书,其核心是根据RFC5280编码或数字签名的数字文档。实际上,术语X.509证书通常指的是IETF的PKIX证书和X.509v3证书标准的CRL文件,即如RFC5280(通常称为PKIXforPublicKeyInfrastructure(X.509))中规定的。我们首先要了解的... 查看详情

玩转react-创造一个新的html标签

...在第三篇文章《JavaScript代码里写HTML一样可以很优雅》中介绍了JavaScript的扩展语法JSX,相信大家已经知道了,所谓的创造新的HTML的能力,其实就是以极其类似HTML的JSX语法来使用 查看详情

玩转react-创造一个新的html标签(代码片段)

...在第三篇文章《JavaScript代码里写HTML一样可以很优雅》中介绍了JavaScript的扩展语法JSX,相信大家已经知道了,所谓的创造新的HTML的能力,其实就是以极其类似HTML的JSX语法来使用 查看详情

面向对象和类的介绍(代码片段)

#一、面向对象#面向过程与面向对象#面向过程:过程即解决问题的过程,就是有逻辑顺序,基于该思想写程序。如设计流程图,是一种机械式的思维方式。#优点:复杂的过程流程化,进而简单化#缺点:扩展性差#面向对象:对象... 查看详情