想起之前女儿一年级的时候在班级做个一个关于Scratch的讲座,说是讲座其实就是简单介绍一下Scratch,然后做了几个趣味互动。
虽然码农辛苦,码农不是令人向往的工作,但是通过Scratch/WeDo之类的软硬件来锻炼动手能力、训练逻辑思维,其他比如团队合作、提高学习趣味性、基于需求驱动解决实际问题还是有很大帮助的。
所以决定将Scratch和WeDo重新捡起来,在深入了解了解。
Scrach
Scratch是一款由MIT开发的面向青少年的简易编程工具。作为一款面向青少年的编程工具,自然后他的特别之处——全图形化操作、大部分通过鼠标完成、搭积木式的的编程,没有编译、链接的概念,直接运行查看结果。
但是作为一款编程工具,基本的编程思想都具备(比如循环、条件判断等),还有丰富的输入(麦克风、摄像头、COM外界传感器等)输出(声音、图像、COM外接)接口。
在https://scratch.mit.edu/提供了全球各地大量的范例,可以作出各种新颖的小程序。
安装程序
可以到https://scratch.mit.edu/scratch2download/免费下载Scratch 2;同时Scratch也贴心的提供了在线创建、调试、发布的Online版本。还可以通过社区发布自己的作品,可以和全球各地的爱好者交流。
Scratch介绍
(包括界面介绍、基本组件介绍、基本编程思想、扩展Scratch)
WeDo
WeDo是LEGO旗下子品牌,LEGO逐渐由积木玩具、塑料玩具逐渐发展到机械玩具、机器人、可编程积木。
WeDo是LEGO Education系列下的产品线之一。LEGO Education主要包括两大产品线WeDo(主要面向Elementary students,)、MINDSTORMS Education ev3(主要面向Middle School)。
关于LEGO Education的支持可以在这里找到LEGO Education support。
WeDo 2是WeDo升级版,WeDo 2下载免费,对应的核心套件和配件在这里可以找到。
MINDSTORM EV3相关套接就复杂多了,参考这里。这里可以免费下载MINDSTORM EV3软件。
WeDo 2
(软件介绍)
WeDo 2套件
(都有那些核心套件、配件)
Scratch&WeDo
Scratch丰富的资源、简易的入门能否和LEGO丰富的模块、硬件资源结合呢?Scratch官方在LEGO WeDo 2.0 & Scratch做了详细的介绍和使用方法。