文:快创互娱

编程在很多人看来是一件非常复杂的事情,然而可视化编程的出现却大大降低了它的门坎,让普通人也可以轻松的编写程序。然而可视化编程虽然简单,却仍需要投入一些精力去学习,此时如果有一台支持可视化编程,能实现各种功能的机器人,那么你的学习过程将变得更加有趣和并且进步神速!

mBot

mBot是款专为教育设计的机器人,它不但价格低廉,在组装上也相当容易(点击查看mBot机器人套件快速搭建指南),你不需要使用电焊等危险的工具就可以完成组装工作,在动手做的过程中,你可以学到程序、机器人以及Arduino等相关知识,强化STEM(科学、科技、工程、数学)的教育成效。

mBot的外型是款双轮车,全身约由40多个零件组成,大概只需要花费10分钟左右就可以组装完成。

mbot搭建

在完成硬件部分后,你还可以利用可视化的Scratch编程语言,通过拖拽功能模块来撰写程序控制mBot机器人。

撰写Scratch语言不需学习太多语法,只要将需要的功能模块堆叠起来就可以了。

mBot内置了光感应器、红外线接收器、超声波感应器等多种传感器,你可以配合可视化编程来实现很多有趣的功能。

比如让mBot可以自动躲避墙壁。

mbot自动躲避

或者是跟随花在地上的路线前进。

mbot案例

mBot的外壳设计可以兼容乐高和Makeblock的零件,让你能尽情发挥创造力。

mbot兼容乐高

如果你想让孩子从小学编程接受steam教育,却又不知从何下手,不妨买个mbot机器人辅助学习。mbot机器人配套积木式编程软件,孩子可以像搭积木一样编程操控机器人。只需拖动并组合相应的指令模块,孩子就可以操控机器人做出即时的响应,在玩中掌握编程思维。