木果创客,近期一直致力于深圳Makeblock公司的产品在温州地区的实体推广,mBot做为教育类的产品给孩子们脑洞大开提供了机会!这次平阳的免费公益培训,得到了平阳中学和创造工坊的大力支持,指导多位孩子和家长玩转mBot,得到了大家的认同。现在我简单介绍一下,如何利用两个小时来开启mBot学习的第一课。
课前的要求:
先把报名参加活动的家长加微信群,要求孩子在家里先根据说明书完成mBot的装配,测试mBot的出厂程序中的遥控、巡线、避障是否正常。家长配合上传照片!
通过微信的指导先把一些搭建和装配的工作完成,在家里能让孩子们先玩起来。我们培训的重点就是如何通过电脑编程玩好mBot,这也是mBot机器人的最大价值!
1、课堂开场白:
首先,肯定了家长和孩子拥有非常好的眼光和品味,在众多的教育机器人中选购了最新产品——mBot。mBot可以让孩子们体验到用图形化软件自由操控的乐趣,可以想象mBot跟登陆到火星的火星车一样,可以无线远程的!也跟孩子们明确一下,mBot不是一个玩具,是一个机器人,大家要足够爱护它,它可以陪伴你一直到大学!从图形化的编程到代码的编程。
2、安装mBot的软件
演示通过 http://www.mbot.cc 网站的mbot软件下载频道,完成mBlock(控制mBot的图形化软件)的安装!现在安装是一站式的,非常简单了。家长可以辅助孩子安装。一直到确认每台电脑都能打开mblock再继续下一环节!
3、mBot连USB线和安装固件
COM端口的连线和安装固件,这两个概念给大家解释到位,是非常重要的!因为是现场实践,所以要抓住机会解释清楚,在还没有连usb线的情况,孩子们观察到mblock软件中的串口没有任何的信息,然后将usb线连接在电脑后,会发现新硬件,驱动好后,打开mBlock软件,就会发现有com3接口出现了。告诉大家,实体的连线,在电脑中就变成了一个com3串口的连线!然后简单介绍一下通过设备管理器找串口等方法。
由于是在机房,所以大家都是com3口,然后就让大家选择控制板为mBot并执行菜单中的“安装固件”命令。这个时候就可以幽他一默:你们的mbot都变成了“僵尸”了,不信用红外遥控看看,是不是大家的mbot全不能动了?然后介绍一下,安装固件是一个“洗脑”和“格式化”的过程,以后很多的编程应用前,最好都先洗脑一下!
也有孩子在家里就试过了电脑连线,现在终于明白,mBot不听遥控器使唤也是正常的!也特别提醒小朋友们观察一下安装固件的过程是从0%逐渐到100%的过程,否则可能洗脑失败,需要重要选择正确的端口!
4、上手第一个程序——红蓝交替闪烁的警灯程序
在红蓝交替闪烁的一刻,孩子们才感觉真正拥抱了mBot。虽然木果给出的是一个红蓝每隔一秒的交替程序,但给孩子们提出的要求是,你们必须要有所不同,嘿嘿,你们想要怎么玩就怎么玩,木果老师的玩法是最土的!
当然,还是要抓住这个机会介绍一下,如何把图形化软件通过右键转成arduino代码!这样就可以mBot在脱离电脑连线的情况下,自主红蓝闪烁!这时有小朋友迫不及待想调回到出厂程序,告诉他们,通过连接菜单的恢复出厂程序,就可以重新恢复到遥控模式。
5、实践第二章老鼠接苹果程序,并介绍基于scratch2.0的mBlock的整个操作界面
直接下载 http://www.mbot.cc/?p=329 “老鼠接苹果”程序,简单玩一下后,介绍整个mBlock的界面,有舞台、角色、脚本、声音,带小朋友们看看舞台库和角色库中有意思的内容,大概介绍一下这个游戏的制作过程。并让孩子们通过上面学习过的知识,把这个程序在线执行起来,看看谁能最快接住苹果!
不好意思,因为相机之前是手动对焦模式,拍照的时候忘了给调回来,所以有点糊!这个程序是源自《小创客玩转机器人》的mBot配套书籍。我重点是介绍了mBlock的界面和大概的编程思路,并告诉家长朋友们,现在市面上有很多的scratch编程学习的书籍都是适用的,并推荐了几本!
6、让孩子们动手修改音乐小车程序
mBot按钮启动音乐小车源程序教程下载 http://www.mbot.cc/?p=258 这个简单好玩的程序,通过简单的讲解,让孩子们自己动脑,修改成自己更喜欢的模式!有些小朋友把转圈改成直行,有些把按钮启动改成了红外遥控!看来我们不能低估他们的创造力。
孩子们完成自己的程序修改,是非常兴奋的,希望每个小朋友在mBot身上都能找到属于自己的快乐!
边唱歌边欢快地跑!
7、介绍mBot木果创客豪华升级套件——解锁更多玩法!
http://www.mbot.cc/?p=292 ,建议家长朋友们,在孩子们玩好了编程,有更多兴趣想要玩更多花样的时候,可以给mBot拓展更多的电子元件。mBot加上这个升级的套件,基本上涵盖了现在编程教学中所需的硬件,也不需要购买scractch测控板、其他的arduino套件等!
最后,组织小朋友进行发言总结,让小朋友们谈一谈今天的学习感受!通过这一课的学习,小朋友们感受到,原来mBot不是一个遥控小车,是一个可以编程的机器人。
感谢大家看完这段图文,木果创客感谢大家的支持!欢迎加我QQ和微信交流(都是842311)!
木果创客希望在更多的小朋友心中种下创客的种子!
未经允许不得转载:木果创客mbot机器人 » 如何利用两个小时来开启mBot学习的第一课
评论前必须登录!
注册