入坑7年,花費十幾萬,大熱的機器人孩子到底學了些什么?
最近收到好多好多關于機器人課程的問題。比如:
學編程和機器人有什么區(qū)別?
機器人的學習路徑是啥?
學編程還是學機器人如何取舍?
……
我給憨憨學機器人學了快7年了,前前后后也花費了十幾萬,攢了不少經(jīng)驗教訓。
今天給大家做一個科普,爭取能講清楚這些大家最關心的問題。
第一個問題:
學編程和學機器人有什么區(qū)別?
其實編程和機器人是互通的,因為前者是后者的基礎,學機器人,一定得學編程。
編程是對著電腦寫程序,寫完就在電腦上運行,就像下面這樣。

可是機器人不一樣,就像我們這次組織的機器人課程,它的核心運行器件是一塊主控板。
就是下面這個:

你看這塊主板上,密密麻麻排了很多芯片,還有很多接口。
下面這些黑色的小方塊,周圍有焊接口的,就是一個個的芯片。

而機器人編程,其實針對的這個主控板,用來控制板子上的各個芯片。
當給機器人編好程序之后,那個程序會傳到這塊主控板上。
之后,我們就能控制機器人的各種動作。
比如指揮小車前進后退:

現(xiàn)在都在討論的人工智能、芯片、5G,其實很多都是結合機器人的應用,但是編程卻是機器人的根基。
第二個問題:
孩子該學機器人還是學編程呢?
如果只是作為興趣入門,兩者都可以。
編程是基于電腦來的,有很多編程語言,例如Scratch、Python、C/C++等等,孩子可以利用它們編寫很多有趣的小程序。
比如下面這個游戲,就是利用Scratch編寫的。

而機器人則會結合硬件和編程一起,比如我們推的機器人。
有一堆金屬件、螺絲、主控板、電纜等等,孩子需要把它們組裝起來。

之后對這個機器人再進行編程,而這個編程控制的是機器人的各個部件。
比如下面這個機器人足球賽,就是搭建機器人參賽選手后,雙方再進行比拼。
因此,電腦編程和機器人各有自己的樂趣,這個取決于孩子的興趣方向。
一般來說,機器人的趣味性會更強一些,尤其是動手能力強的孩子,可能機器人會更適合!
而編程對數(shù)學的要求會更高,其實編程考核的是算法,算法就是取決于數(shù)學,尤其是奧數(shù)能力。
機器人會有點不同,機器人比賽是一個戰(zhàn)隊,戰(zhàn)隊里要求有些人搞編程,有些人搞機械拼搭,因此是分工合作的。
也就是說,即便孩子編程一般,也完全可以從事機器拼搭環(huán)節(jié)。
所以說,如果孩子數(shù)學沒有那么好,可以考慮機器人,因為學編程會比較吃力。
第三個問題:
機器人有什么比賽可以參加呢?
機器人賽事有很多,從全球的范圍來講,有三項賽事是中國、美國乃至于全球都挺有名的。
1.第一個賽事是FIRST比賽
這個比賽分三個等級。
初級叫做FLL,它是用樂高積木的EV3、Spike系列進行的。
比賽是一張大地圖:

孩子需要搭建機器人完成地圖上的各個任務。
中級和高級叫做FTC和FRC,它是金屬件的機器人。
比賽是對戰(zhàn)的形式:

2.第二個賽事是VEX比賽
VEX是一家機器人教具品牌,下面這個就是他們的積木。

其實它的積木和樂高很像,也是由梁、栓、齒輪等等組成,但是兩者顆粒并不兼容。
它們結合自己的教具推出了一項機器人大賽叫做“VEX Robotics Competition”(VEX機器人世界錦標賽)。
這個大賽也是分幾個級別,從VEX IQ到VEX EDR,再到VEX U,從小學到高中都有相應的賽事。
下面這個是VEX機器人競賽的視頻,是一群中學生在打比賽。
為了搶先完成任務,機器人和機器人之間都會發(fā)生沖撞,因此對抗性還是挺強的!
3.第三個賽事是MakeX大賽
這個比賽是Makeblock公司承辦的,而Makeblock公司也是世界最著名的機器人教具商之一。
MakeX的比賽在全球都有舉辦,下面這個就是比賽的場景。
它的比賽挺有意思的,每一年都會有一個主題。
比如今年的主題是“碳中和”,就是希望孩子關注地球、環(huán)境,保護人類家園。
它需要孩子不僅僅做出機器人,還需要搭配一些激光切割來進行編程,創(chuàng)作出符合要求的作品。
就像這個,就是以前孩子的參賽作品。
為了方便孩子參賽,是會附送這些激光切割板的。就像下面這種。
后兩個比賽在國內的知名度都很高。
教育部的中小學白名單賽事里,有一項比賽專門就是針對機器人競賽的,叫做“世界機器人大會青少年設計與信息素養(yǎng)大賽”。
這是國內最權威的機器人賽事之一了,而這項賽事就包括國際上兩項著名的賽事,一個是MakeX,另一個就是VEX。
以上就是大家關于機器人課程最常見的問題了。大家可以對照自己孩子的實際情況,進行選擇。