机器人课程培养孩子“自己做”综合能力
为什么取名叫做“自己做”的综合技能,应该说现在在中国青少年机器人竞赛中综合技能这个项目里拥有太多的厂家的因素,工程师的因素。当厂家、工程师的因素增加时,学生亲自设计,制造的成分慢慢的下降。在比赛中,整排的机器人千篇一律,电脑里的程序完全模块化。这就是现在的综合技能。
但是每一个了解这个比赛的人都可以从规则,比赛的方式清楚的看到,中国科协设置这个项目的初衷应该是最大限度的挖掘学生的创造力,想象力,在比赛过程中最大化去除教练等外界因素。比如没有限制器材,允许自制,现场拼装等!但是由于功利性等等原因,这个项目时至今日已经完全违背了组委会的初衷,并且学校每年也要为更换机器花上一大笔钱。但是很多人认为自己做的比不赢那些厂家做的!其实,事实并不是如此,今年就有一群孩子要像大家证明自己做的也可以。接下来介绍的来自福建的6只队伍! 这6个队伍都是使用乐高NXT作为主控器,使用乐高零件自制框架以及机械臂,并利用了NXT巡线传感器和马达扩展器作为主要的传感器进行比赛。并且6个队伍在机器的设计上,结构上各有差不别,选手们他们各自选择自己认为最好的拼装方式。
一直以来,很多人不敢用乐高产品去做综合技能除了巡线传感器的限制,另一方面更多的是拼装上的问题了,很多人觉得厂家购买的机器,因为为每年的比赛特别定制的,很多部件都是已经加工好的,不需要去组装,而乐高是它都是一个个很小的零件。其实拼装是选手对机器结构的了解程度所决定的,如果是选手亲自设计的,每一个插销都位置他都知道。我记得南侨中学高中2队,在拆到最散件的情况下,12分钟内整只机器组装完成,并且是其中一名选手在5分钟后开始编程,后面时间全部由另外一名选手独立拼装。所以我认为拼装时间不是问题。12分钟,厂家的机器,有多少队伍能够拼完呢?
当然还有一方面是大家担心的,那就是速度。其实这个主要涉及到2方面,一个是NXT的计算速度,NXT不是专为巡线定制的,它的功能比较全面,所以在巡线方面的内部运行不能达到那么快。另一方面呢!就是使用乐高NXT作为主控器的机器人由于大家一般都会选择乐高马达,所以在速度上比中鸣,未来伙伴等厂家的马达慢。速度虽然是慢一点,但是机器人在另外一方面得到了一定的提升,就是机器人的稳定性上。因为降速,以及NXT本身的性能,使用NXT作为主控器的机器人在稳定性上更强。另外NXT马达在速度上看似我们的劣势,在另外一方面来说却是我们的优势,因为他拥有角度传感器,我们在转弯,做任务等需要精确计量的动作上,角度传感器提供了很大的帮助。
没有提供子程序模块的编程环境,让我们能够发挥更多的想法。没有了子程序模块,学生面对的是我们最长的见的NXT-G编程界面,只是增加了个巡线模块和马达扩展模块。这样他们在编程上能够完全跟着他们自己的想法走,可以把任务,路线细化,这样可以一方面可以让程序更有针对性,另一方面对于机器的偏差他们更容易找出问题。
——转载【张铭炜】博客