發(fā)布時間:2022-03-22 10:42:24來源:魔方格
很多想學(xué)少兒機(jī)器人編程的學(xué)生都有一個難言之隱,就是認(rèn)為該編程學(xué)習(xí)起來并不容易,涉及的知識面很廣、專業(yè)技術(shù)性很強(qiáng),很難在短時間內(nèi)學(xué)會并獨立操作,格物斯坦提醒下孩子們,學(xué)會機(jī)器人編程要掌握方式和方法,融會貫通,不能用傳統(tǒng)的課堂授課模式去學(xué),那樣會事倍功半。
首先,什么是"機(jī)器人"?一種感覺是"機(jī)器人"應(yīng)該是機(jī)器制造的人。但在我們的生活中,除了電影中的"變形金剛"(Transformers),裝配線上還有一個人物,那些掃地工、聊天機(jī)器人和裝配機(jī)器人,“人"的影子在哪里呢?仔細(xì)想想"機(jī)器人"是翻譯領(lǐng)域中的"通假字”。
今天提到的"機(jī)器人"是一個可編程的機(jī)器人,它通過重構(gòu)改變硬件,通過編程改變軟件。它通常由以下幾個部分組成:
1.基本部件
這就像我們常見的樂高玩具,包含各種形狀的部件,可以拼成不同的形狀,這是機(jī)器人的身體。
2.傳感器和馬達(dá)
傳感器就像機(jī)器人的眼睛和耳朵一樣,用于從外界獲取信息。常用的傳感器有超聲波傳感器獲得速度,光傳感器獲得顏色或反射,觸摸傳感器獲得外部接觸等等。這是機(jī)器人的手、腳、肌肉和關(guān)節(jié)。所有的位置變化都取決于它。
3.控制器
這是機(jī)器人的大腦,它決定機(jī)器人的行為。輸入通過連接傳感器獲得,輸出通過連接電機(jī)控制,程序通過連接到計算機(jī)注入。此外,控制器還可以接收遙控輸入,也可以有圖像或聲音的輸出。在計算機(jī)或Pad上編寫程序后,孩子們將其下載到控制器并執(zhí)行。執(zhí)行的程序可以獲取傳感器的輸入數(shù)據(jù)或控制輸出。程序本身使用可視化編程語言,使用起來很容易。
總之,機(jī)器人編程就是用硬件構(gòu)造一個物體,給它一套邏輯和程序,用它的傳感器和馬達(dá)來完成一系列任務(wù)。首先,告訴每個人,機(jī)器人的編程在現(xiàn)實中并不是孩子想的那樣–給它撒上金粉,念段咒語,就可以快樂地跳舞了。他們會慢慢發(fā)現(xiàn)他們建造的機(jī)器人既不那么漂亮,也不那么神秘,即使是這樣一臺機(jī)器,其建造過程也非常復(fù)雜,軟件編程也需要無數(shù)的改動和調(diào)整。那么,我想說的是,孩子們,歡迎來到現(xiàn)實世界,歡迎來到不同的角度來看待問題。
從工程師的角度來看待這個問題,是機(jī)器人給孩子們帶來的很大好處。這臺機(jī)器不是人類,不會因為你的努力而被容納,不會被你的天賦所打動。如果你處理這個問題,你務(wù)必用你的方式去做,而且沒有捷徑。孩子們并不缺乏想象力,缺少的是想象和現(xiàn)實世界之間的妥協(xié),不知道如何一步一步地實現(xiàn)內(nèi)心的冷靜想法。我想說的是,在機(jī)器人面前,可以先把藝術(shù)家的天馬行空暫時先收一收,然后切換到工程師角度嚴(yán)格、腳踏實地去看世界。
學(xué)好機(jī)器人編程對于正在成長期的少年們來說是很有挑戰(zhàn)性的事,學(xué)習(xí)高新技術(shù)都需要像醫(yī)生臨床坐診一樣,望聞問切的,這需要少年們有足夠的耐性和永不放棄的探索精神,較后發(fā)現(xiàn)編程中存在的問題,才能攻克編程難關(guān)。