教学 | 玩转Scratch第八期:用WeDo制作体感游戏

网友投稿 2019-03-20 11:08

Scratch对于少儿编程来说是一款具有里程碑意义的软件,在最新的3.0版本中加入了更丰富的软硬互动、影音交互以及人工智能的应用。在之后的教学视频中,我会基于3.0版本通过各种作品案例让大家了解这款图形化的编程软件的魅力。

WeDo机器人和Scratch3.0
适合学龄前孩子的机器人编程学习
1

乐高WeDo机器人

乐高WeDo2.0机器人是针对低龄孩子们的一款编程入门套件,套件以颗粒零件为主,结合传感器、电机和配套的图形化软件,非常适合学龄阶段进行编程学习。

https://cdn.china-scratch.com/timg/190322/110T63623-0.jpg

2

Scratch与WeDo

其实Scratch2.0已经可以支持使用WeDo的硬件了,而Scratch3.0优化了对WeDo2.0硬件的连接和编程控制。

本期玩转Scratch课程中,我们会通过一个简单的游戏案例来了解一些WeDo2.0陀螺仪传感器的功能。

教学视频


WeDo 海底排球
用乐高陀螺仪来玩体感游戏
1

WeDo2.0的硬件安装

和之前的EV3硬件连接一样,Wedo2.0的连接也需要打开Scratch Link软件,点击开始搜索并按压Wedo2.0主控按钮就可以连接了。

https://cdn.china-scratch.com/timg/190322/110TI546-1.jpg


2

Scratch3.0下的WeDo编程

WeDo2.0目前所支持的编程模块,陀螺仪和距离传感器和电机控制都有相应的模块支持。

https://cdn.china-scratch.com/timg/190322/110TMW6-2.jpg

3

WeDo海底排球的游戏程序

下面是本次教学视频中游戏程序的代码截屏

角色美人鱼的逻辑代码

https://cdn.china-scratch.com/timg/190322/110TMG5-3.jpg

角色美人鱼的控制代码

https://cdn.china-scratch.com/timg/190322/110THb4-4.jpg

角色沙滩排球1的程序代码

https://cdn.china-scratch.com/timg/190322/110TWE6-5.jpg

角色沙滩排球2的程序代码

https://cdn.china-scratch.com/timg/190322/110TSW0-6.jpg

角色沙滩排球3的程序代码

https://cdn.china-scratch.com/timg/190322/110TWb3-7.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com