预备课 认识mBlock和Arduino
一、mBlock和Scratch 2.0
也许很多人不太了解mBlock 软件与Scratch 2.0 软件有什么异同,现在介绍一下这两个软件之间的区别和联系。首先了解一下官方Scratch 2.0 软件。考虑到许多人对Scratch 2.0 还不是很了解,就简单介绍一下什么是Scratch 。
1.Scratch 概述
Scratch 是一款免费下载并且开源的图形化编程软件。它由美国麻省理工学院实验室研发,只需要使用图示拼贴方式,就可简易地创作出具有互动性故事、游戏、动画、音乐、美术或简报作品,更可即时上传作品到互联网上,与世界各地的朋友一同分享,是低门槛、高效益的自主学习和创作工具。三年级以上的学生都可以用Scratch 来实现编程。现在Scratch 有两个版本:一个是Scratch 1.4 版;另一个是Scratch 2.0 版。本书提到的Scratch 软件为最新版Scratch 2.0,其界面如图0-1 所示。
图0-1 Scratch软件界面
2.mBlock 概述
mBlock 软件由深圳市创客工场科技有限公司基于开源Scratch 2.0 软件研发而成。由于Scratch 只能在计算机上显示,与外面的物理世界完全隔离,为了提高同学们的编程兴趣以及
……
展开