Scratch 3.0,新在哪里?
大家期待已久的Scratch 3.0,已经上线一段时间了。
学生们可轻松通过连接WeDo2.0和EV3机器人
进行scratch编程学习啦!
或许有些朋友还不太了解Scratch,没关系,小乐今天就为大家系统地介绍一下Scratch以及它的最新版Scratch3.0!
Scratch,一种神奇的编程语言
Scratch是由美国麻省理工学院开发的一种免费新型少儿编程语言,目前已在全球范围内得到广泛应用。学生、老师和家长们可以通过Scratch创造动画、故事、游戏等交互式媒体项目,并把这些项目共享到在线社区。而本次全新上线的Scratch 3.0,正是Scratch的升级版。
Scratch 3.0,新在哪里?
新版本可以在移动端进行编程,操作界面更友好,新增了积木块,扩充了资源库,声音编辑器让录音和剪辑变得更加便捷,支持的分辨率比Scratch2.0提高了一倍,还有step-by-step的教程教程库等等,超多全新功能等你来体验!
值得重点提出的是,与此前的版本相比,Scratch 3.0可以更好地支持外部硬件,并能够与WeDo2.0科学机器人套装和乐高®MINDSTORMS®头脑风暴教育EV3机器人相兼容。这一结合,是将有趣的动手实践体验与创造性的编程探索相结合,可以为孩子们带去一系列改进和解决问题的方法,让他们在玩乐中释放自己的创造力!
怎样让孩子们通过WeDo2.0科学机器人套装和乐高®MINDSTORMS®头脑风暴教育EV3机器人,学习使用Scratch 3.0进行编程?简单直接的入门步骤,已经为大家准备好啦~
Scratch 3.0连接WeDo 2.0
Step 1:下载并安装Scratch 3.0(以windows版本为例)
Step 2:在工具栏里找到Scratch链接并打开,确保它可以正常运行。
Step 3: 牛刀小试(将马达连接到WeDo, 找到「启动马达1秒」积木并点击一下)
Step 4:打开Scratch 3.0 编辑器。
Step 5:打开Wedo扩展接口。
Step 6:现在不如试试3个入门项目练练手吧!
P.S. 同学们还可以自行复制下面的网站链接去体验入门项目哦!
https://scratch.mit.edu/wedo
Scratch 3.0连接EV3
Step 1:下载并安装Scratch 3.0(以windows版本为例)
Step 2:在工具栏里找到Scratch链接并打开,确保它可以正常运行。
Step 3:长按中间按键,打开你的EV3。
Step 4:第一次连接EV3,在Scratch中点击连接按钮后,需要和电脑进行配对(接受连接和口令)。
Step 5:打开Scratch 3.0 编辑器。
Step 6:打开EV3扩展接口。
Step 7: 牛刀小试(将马达连接到EV3, 找到「启动马达1秒」积木并点击一下)
Step 8:现在不如试试3个入门项目练练手吧!
P.S. 同学们还可以自行复制下面的网站链接去体验入门项目哦!
https://scratch.mit.edu/ev3
Scratch 3.0与WeDo2.0和EV3的结合,超级简单易上手吧!事实上,Scratch 3.0虽然新上线不久,但已经有许多老师开始准备用它开展编程课程咯,比如下面这两位机智的老师。
@来自澳大利亚的编程爱好者:Ryan
蓝天白云间,
几只蝴蝶在自由飞舞,
你能做到不碰到它们吗?
Ryan老师准备让孩子们
将WeDo2.0遥控器连接上 Scratch3.0,
动手操作看看~
@来自日本的工程师:Shinichiro Oba
Shinichiro Oba老师
向孩子们提出了一个有点难度的挑战:
你能使用 Scratch3.0,
同时为三个乐高机器人模型进行编程吗?
这看上去可不简单呦!
看到这里,大家应该已经对Scratch 3.0连接WeDo和EV3有了一个比较全面的了解了。想更多地了解Scratch与乐高教育就不得不提起一个人—Mitchel Resnick(米切尔教授)。
Mitchel Resnick(米切尔)教授
他是美国麻省理工学院研究教授,也是MIT媒体实验室(MIT Media Lab)终身幼儿园(Lifelong Kindergarten)小组负责人,更是风靡全球的少儿编程语言Scratch的缔造者。
Mitchel Resnick(米切尔教授)非常重视创造性思维这一概念。他认为,我们应该从幼儿阶段就开始为孩子们的创造性思维培养打下良好基础。而scratch,正是Mitchel Resnick(米切尔教授)为培养孩子们的创造性思维研究出的重要实践成果。
那么,家长和老师们应该怎样通过scratch来培养孩子们的创造性思维呢?Mitchel Resnick(米切尔教授)提出了“4P学习法”,也就是从项目(Project)、热情(Passion)、同伴(Peers)、学习(Play)这四个方面入手。
1988年,乐高集团与麻省理工MIT媒体实验室达成合作,希望用编程教育培养孩子们的计算机思维,审辩式思维,创造性思维等。乐高编程的故事就此开始……乐高教育推出了MINDSTORMS®头脑风暴系列产品,WeDo2.0科学机器人套装。
30多年来,Mitchel Resnick(米切尔教授)所在的MIT媒体实验室,始终与乐高集团共同致力于为老师和孩子们提供兼具专业和趣味性的教育工具,让他们学会利用身边的材料去探索世界,用全新的方式了解世界,释放自己的想象力和创造力!
乐高教育一直致力于培养孩子利用计算机思维,去掌握分解并处理繁复问题的能力,同时利用创造性思维以及审辩思维解决问题是未来社会中赖以生存的关键也是当前教育创新的发展方向,掌握了这些21世纪所需技能才能更好地适应这个瞬息万变的时代。
WeDo2.0科学机器人套装 (45300)
10年来,WeDo科学机器人套装为全世界小学生带去了直观的编程学习体验、课堂友好型软件以及动手实践式STEAM学习课程,向他们介绍了科学、计算思维和工程原理。现在,孩子们可以在课堂上使用WeDo2.0 科学机器人套装进行编程,逐渐了解科学的本质,锻炼自己的创造力、沟通能力、团队合作等技能,为自身未来的学习和工作做好充分准备。
乐高®MINDSTORMS®头脑风暴教育EV3机器人 (45544)
20年来,乐高®MINDSTORMS®头脑风暴把计算机科学和STEAM学习课程带给了全世界的中学生,帮助他们培养了创造力、审辩式思维和团队合作能力。借助乐高®MINDSTORMS®头脑风暴EV3机器人,孩子们可以通过APP编程软件和实体积木将自己的想象变成现实,学会在实践中探索现实生活中的复杂问题,为成为21世纪精英人才奠定基础。
无论是全新上线的Scratch 3.0还是
WeDo 2.0 或 EV3,
一直是为了更好地
培养孩子们的创造性思维,审辩思维,
计算机思维努力着。
这些能力都对孩子们的未来影响深远。
Scratch 3.0,新在哪里?的更多相关文章
- 介绍 Scratch 3.0:扩展编码创造力
在过去十年中,全世界数百万儿童使用Scratch编写自己的互动游戏,故事,动画等. 这种磅礴的创造力激励我们继续扩展和改进Scratch,让世界各地的孩子都有新的机会用新技术创造性地表达自己. 今天, ...
- C# 3.0新语言特性和改进(一)
引言 关于C#3.0的特性,园子里已经有了一大把,可能大家都很熟悉了,虽然本人开发中使用过,但自己还是需要记录一下,总结一下.同时也是后面写Linq知识的基础.希望有兴趣的朋友,可以看看. C# 3. ...
- 浅谈Tuple之C#4.0新特性那些事儿你还记得多少?
来源:微信公众号CodeL 今天给大家分享的内容基于前几天收到的一条留言信息,留言内容是这样的: 看了这位网友的留言相信有不少刚接触开发的童鞋们也会有同样的困惑,除了用新建类作为桥梁之外还有什么好的办 ...
- Java基础和JDK5.0新特性
Java基础 JDK5.0新特性 PS: JDK:Java Development KitsJRE: Java Runtime EvironmentJRE = JVM + ClassLibary JV ...
- Visual Studio 2015速递(1)——C#6.0新特性怎么用
系列文章 Visual Studio 2015速递(1)——C#6.0新特性怎么用 Visual Studio 2015速递(2)——提升效率和质量(VS2015核心竞争力) Visual Studi ...
- atitit.Servlet2.5 Servlet 3.0 新特性 jsp2.0 jsp2.1 jsp2.2新特性
atitit.Servlet2.5 Servlet 3.0 新特性 jsp2.0 jsp2.1 jsp2.2新特性 1.1. Servlet和JSP规范版本对应关系:1 1.2. Servlet2 ...
- 背水一战 Windows 10 (1) - C# 6.0 新特性
[源码下载] 背水一战 Windows 10 (1) - C# 6.0 新特性 作者:webabcd 介绍背水一战 Windows 10 之 C# 6.0 新特性 介绍 C# 6.0 的新特性 示例1 ...
- C# 7.0 新特性2: 本地方法
本文参考Roslyn项目中的Issue:#259. 1. C# 7.0 新特性1: 基于Tuple的“多”返回值方法 2. C# 7.0 新特性2: 本地方法 3. C# 7.0 新特性3: 模式匹配 ...
- C# 7.0 新特性1: 基于Tuple的“多”返回值方法
本文基于Roslyn项目中的Issue:#347 展开讨论. 1. C# 7.0 新特性1: 基于Tuple的“多”返回值方法 2. C# 7.0 新特性2: 本地方法 3. C# 7.0 新特性3: ...
随机推荐
- TortoiseGit的安装与配置
1. 简介 TortoiseGit是Tortoise提供的Git版本可视化工具,简化Git记忆命令行的过程,将命令行可视化. 2. 下载 官网:https://tortoisegit.org/down ...
- php手记之05-tp5软删除
01-需要在设置软删除的模型里设置
- sklearn.GridSearchCV选择超参
from sklearn import datasets from sklearn.model_selection import train_test_split from sklearn.model ...
- WebService(axis2),整合springmvc
webservice:不同组织或者部门之间互通数据 https://www.cnblogs.com/buggou/p/8183738.html 1 package com.sh.test; 2 3 4 ...
- http://www.cnblogs.com/sealedbook/p/6194047.html
http://www.cnblogs.com/sealedbook/p/6194047.html
- excel_vlookup函数_python代码实现
python入门经典视频系列教程(免费,2K超清,送书) https://study.163.com/course/courseMain.htm?courseId=1006183019&sha ...
- angular 中数据循环 *ngFor
<!--The content below is only a placeholder and can be replaced.--> <div style="text-a ...
- JavaScript正则表达式补充
定义正则表达式 /.../用于定义正则表达式 /.../g表示全局匹配 /.../i表示不区分大小写 /.../m表示多行匹配 JS正则匹配时本身就是支持多行,此处多行匹配只是影响正则表达式^和$,m ...
- PAT 甲级 1034 Head of a Gang (30 分)(bfs,map,强连通)
1034 Head of a Gang (30 分) One way that the police finds the head of a gang is to check people's p ...
- (十一)使用Jconsole监控线程
一.案例 监控线程情况,包括阻塞.死循环等 1.1 代码如下,下述代码共有三个线程,Main.mythread01.mythread02线程,其中mythread01线程为死循环.mythread02 ...