李瑚
“不勞無(wú)獲”,對(duì)就讀于長(zhǎng)沙市青竹湖湘一外國(guó)語(yǔ)學(xué)校的肖皓而言,這是多年實(shí)踐后得出的真知,他對(duì)此感觸頗深。
通過(guò)自己的努力,已上初三的肖皓在書法、吉他、鋼琴、文化課上都取得過(guò)好成績(jī)。特別是在學(xué)習(xí)機(jī)器人的過(guò)程中,努力帶給了他更多的好運(yùn)氣——14歲生日那天,他登上第十六屆國(guó)際機(jī)器人奧林匹克中國(guó)區(qū)競(jìng)賽的領(lǐng)獎(jiǎng)臺(tái),榮獲金獎(jiǎng),這次經(jīng)歷成為他成長(zhǎng)道路上一段難忘的回憶。
后來(lái)者居上
初一參加機(jī)器人社團(tuán)時(shí),肖皓只是一個(gè)什么都不懂的菜鳥。機(jī)器人的搭建沒有說(shuō)明書,想要自己構(gòu)思并從上千個(gè)零配件里找到合適的零件,再搭建出能走會(huì)動(dòng)的機(jī)器人,并不容易。
第一次搭建時(shí),笨手笨腳的他忙活了一節(jié)課都沒能完成任務(wù)。搭建不易,編程更難。一排排密密麻麻的代碼讓他看著就心煩,老師嘴里吐出的專有名詞也無(wú)法聽懂。
然而笨鳥先飛。雖然機(jī)器人只是一門選修課,課堂紀(jì)律全靠自覺,有的學(xué)生趁老師不注意就玩游戲,但肖皓把每一次練習(xí)都當(dāng)作比賽來(lái)對(duì)待。每次上課就數(shù)他的問題最多,一名高年級(jí)的學(xué)生甚至成了他的“小老師”,放學(xué)后兩人一起拼車回家,在車上繼續(xù)“上課”……他還模擬學(xué)校的賽場(chǎng),在家用膠帶自制了一個(gè)場(chǎng)地,有空就讓機(jī)器人出來(lái)走一走。
一個(gè)學(xué)期后,許多同學(xué)選擇了退出,留在社團(tuán)里的成員只剩下一半,肖皓就是其中一員。“最開始我并沒注意到他,半年后才發(fā)現(xiàn)他是支‘潛力股?!弊鳛閷W(xué)校機(jī)器人社團(tuán)的指導(dǎo)老師,戴勝軍坦言:“有些學(xué)生在小學(xué)階段就接觸了機(jī)器人,比他功底好得多。他雖是新手,但能踏實(shí)學(xué)習(xí),第二個(gè)學(xué)期就在比賽中取得了好成績(jī),這才引起大家的關(guān)注?!?/p>
第一次參加長(zhǎng)沙市中小學(xué)生機(jī)器人競(jìng)賽,初出茅廬的肖皓就榮獲一等獎(jiǎng)。之后他又在第十一屆湖南省中小學(xué)機(jī)器人競(jìng)賽、第十六屆國(guó)際機(jī)器人奧林匹克中國(guó)區(qū)競(jìng)賽中相繼獲得金獎(jiǎng),并成功入圍國(guó)際賽,拿到三等獎(jiǎng)。短短一年內(nèi),肖皓從市賽到國(guó)際賽都體驗(yàn)了一遍。
“獲得一等獎(jiǎng)的選手才能進(jìn)入高一級(jí)的賽事,像他這樣一次性‘打通關(guān)的不多,一般的學(xué)生至少要兩年才有機(jī)會(huì)參加國(guó)際賽?!闭f(shuō)起肖皓,戴勝軍忍不住點(diǎn)贊。
從“抄程”到“編程”
如今,機(jī)器人編程對(duì)肖皓來(lái)說(shuō)只是小菜一碟。如何從“菜鳥”升級(jí)到“大神”,他表示:“學(xué)編程就像學(xué)數(shù)學(xué),只要理解了就不難,很快能上手?!?/p>
書讀百遍其義自見,對(duì)編程的理解是基于大量的模仿練習(xí)。剛學(xué)編程時(shí),肖皓把教材通讀了一遍,將每個(gè)例題都照著輸入電腦,漸漸地,他對(duì)編程熟悉起來(lái),一些程序自然而然印在了腦海。
機(jī)器人的動(dòng)作不外乎是走路、轉(zhuǎn)彎、上下臺(tái)階、搬運(yùn)物體、躲避障礙等,“把每個(gè)動(dòng)作的程序設(shè)計(jì)熟記、背牢,再根據(jù)不同的場(chǎng)地,改寫其中的數(shù)值就可以了。”掌握方法后,肖皓編程的速度越來(lái)越快。
然而,很快他就發(fā)現(xiàn),這種“復(fù)制、粘貼”的方法毫無(wú)意義,編程變成了“抄程”,即使機(jī)器人能按照指令完成任務(wù),也難有成就感。于是他開始有意避開“老套路”,試著用新辦法解決問題。
機(jī)器人走彎道時(shí),傳感器不能敏銳地辨別方向,經(jīng)常會(huì)出錯(cuò)。為此,很多學(xué)生把彎道分成幾段直線,機(jī)器人按直線行走就不會(huì)偏離賽道。肖皓卻用了一個(gè)更簡(jiǎn)單的方法——把機(jī)器人的馬力增大,提高傳感器的辨別能力。
在一次接力賽中,參賽選手要設(shè)計(jì)出兩臺(tái)接力機(jī)器人,第一臺(tái)機(jī)器人攜帶“接力棒”到達(dá)指定地點(diǎn)后,將“接力棒”傳遞給第二臺(tái)機(jī)器人。按照往常的方法,選手們大多給機(jī)器人設(shè)計(jì)兩只手,像人類一樣用手抓取、傳遞物體。但肖皓卻參照泥沙車的工作場(chǎng)景,并設(shè)計(jì)出程序,用傾倒的方法傳送。最終在比賽中取得了很好的成績(jī),這個(gè)機(jī)器人也被他視為最得意的作品。
如戴老師所言:“機(jī)器人的編程沒有唯一答案,很多看上去毫無(wú)關(guān)聯(lián)或理論上行不通的方法,在實(shí)際過(guò)程中卻能取得很好的效果?!?/p>
不走尋常路
在機(jī)器人編程中不按常理出牌,在生活和學(xué)習(xí)中,肖皓也不走尋常路。
2015年,肖皓受邀參加校園文化藝術(shù)節(jié)。為了帶給觀眾一場(chǎng)特別的表演,他將幾首歌曲串燒,并融入了自己的想法。改編后的吉他演奏瞬間將現(xiàn)場(chǎng)氣氛點(diǎn)燃,回想起這段經(jīng)歷,他備感自豪。
學(xué)習(xí)文化課時(shí),肖皓也有自己的一套方法。因?yàn)槲锢砝蠋熢f(shuō),每道題都有多種解法,為此答題時(shí)他總想著嘗試新方法。若其他同學(xué)的方法更新穎,他就認(rèn)真聽取,將他人的方法轉(zhuǎn)化為己有。
只要有時(shí)間,他就會(huì)琢磨“一題多解”。有時(shí)候,老師也忍不住夸贊:“方法很奇特,也不難理解?!钡?,山外有山,人外有人。曾經(jīng)有一道數(shù)學(xué)題,他絞盡腦汁找到了6種解題方法,但老師卻提出了8種。這讓他佩服不已,也深感學(xué)無(wú)止境。
今年,肖皓即將進(jìn)入高中,在入學(xué)之前,他就開始為全國(guó)信息奧林匹克競(jìng)賽做準(zhǔn)備:向?qū)W長(zhǎng)了解比賽規(guī)則、購(gòu)買專業(yè)書籍等。粗略地把專業(yè)書翻閱一遍后,他直言:“和以前的機(jī)器人編程相比,真是‘大巫見小巫,太考驗(yàn)智商了!不過(guò)我一定會(huì)去試試!”
莫問前路兇吉,但求落幕無(wú)悔!相信越努力的人,越幸運(yùn)。
發(fā)明與創(chuàng)新·中學(xué)生2016年7期