張軒瑋
安裝小車(chē),打開(kāi)開(kāi)關(guān),開(kāi)始運(yùn)行!
我的心提到了嗓子眼兒。一輛小車(chē)正用顏色傳感器探測(cè)反射光強(qiáng)度,以50瓦功率旋轉(zhuǎn)7.5秒,向前出發(fā)!我的眼睛直勾勾地盯著小車(chē),只見(jiàn)小車(chē)從容卡住轉(zhuǎn)盤(pán),中型電機(jī)旋轉(zhuǎn)360度,吊機(jī)緩緩放下樂(lè)高小屋。精準(zhǔn)!小屋被四平八穩(wěn)地放在目的地,我長(zhǎng)舒了一口氣。這時(shí),小車(chē)掉轉(zhuǎn)方向,朝大樹(shù)奔去。我緊張地握緊拳頭。小車(chē)在大樹(shù)跟前的四號(hào)位準(zhǔn)確無(wú)誤地穩(wěn)穩(wěn)停下,緊接著慢慢退后。這是最關(guān)鍵的時(shí)刻,成敗在此一舉,我真怕小車(chē)因掉轉(zhuǎn)失敗而回不了基地!我屏住呼吸,看著小車(chē)憑顏色傳感器檢測(cè)反射光強(qiáng)度,一邊定位,一邊慢慢準(zhǔn)確地退回基地,才又長(zhǎng)舒了一口氣,興奮不已。
這是我的一次機(jī)器人程序模擬實(shí)驗(yàn),一個(gè)樂(lè)高機(jī)器小車(chē)能如此準(zhǔn)確無(wú)誤地完成指令,全靠我編寫(xiě)的幾個(gè)小小的程序。在運(yùn)行機(jī)器小車(chē)前,我得用樂(lè)高積木設(shè)計(jì)、搭建出一個(gè)由高樓大廈、公園、秋千、工地、大山、綠樹(shù)和樹(shù)屋完美結(jié)合的城市。
在搭建城市的過(guò)程中,我遇到了很多困難。一會(huì)兒插銷(xiāo)壞了,一會(huì)兒物體之間無(wú)法銜接。一時(shí)之間我也很懊惱,怎么小小的積木搭建也會(huì)有這么多問(wèn)題?但是現(xiàn)在就放棄,那我前面準(zhǔn)備了這么多,不就全浪費(fèi)了?抱著再試試的心態(tài),我終于完成了搭建工作。
沒(méi)想到,在小車(chē)的調(diào)試階段,我竟然遇到了更多的問(wèn)題:小車(chē)在行走的時(shí)候出現(xiàn)了誤差,偏離了正確道路;在編程序的時(shí)候,因?yàn)槎葦?shù)偏差,小車(chē)無(wú)法正確完成指令;電機(jī)在運(yùn)行的過(guò)程中出現(xiàn)機(jī)體損壞或者卡住的情況,小車(chē)無(wú)法繼續(xù)完成指令,導(dǎo)致任務(wù)失敗,等等。經(jīng)過(guò)了無(wú)數(shù)次的失敗,我漸漸學(xué)會(huì)了遇到問(wèn)題不要急躁,更不要?dú)怵H,開(kāi)始不斷實(shí)踐,并把問(wèn)題一一解決,最后才有剛才說(shuō)的成功。
我剛上小學(xué)就開(kāi)始學(xué)習(xí)樂(lè)高機(jī)器人了。當(dāng)時(shí),我接觸的樂(lè)高機(jī)器人是通過(guò)組裝樂(lè)高積木,做出實(shí)體模型,放上主控制器,再通過(guò)編寫(xiě)程序,調(diào)用編程模塊指令讓機(jī)器動(dòng)起來(lái),實(shí)現(xiàn)對(duì)機(jī)器人的控制的。現(xiàn)階段,我主要學(xué)的是Scratch(一款圖形化編程工具)編程,直接在電腦上操作,這需要一層層地把模塊打開(kāi),學(xué)習(xí)模塊內(nèi)部核心的邏輯、算法、語(yǔ)法和結(jié)構(gòu)等。接下來(lái),我還會(huì)進(jìn)一步學(xué)習(xí)少兒Python(一種編程語(yǔ)言)、C++(一種編程語(yǔ)言)。這些都需要豐富的科學(xué)知識(shí)做支撐,其中包含跟科學(xué)有關(guān)系的數(shù)學(xué)、物理、建筑、信息技術(shù)等各學(xué)科知識(shí)。
數(shù)碼編程在我眼里已經(jīng)不是一門(mén)課程了,更像是一個(gè)巨大的玩具,使我樂(lè)在其中。只要讓手中的積木跟隨你的設(shè)計(jì)拼接在一起,你就可以打開(kāi)充滿(mǎn)無(wú)限可能的世界,這就是無(wú)限創(chuàng)新的力量!
318000浙江省臺(tái)州市路橋區(qū)峰江街道中心小學(xué)四年級(jí)