「這是一個(gè)xxx的故事。」
我也想這樣開(kāi)頭,不過(guò)這不是一個(gè)故事,所以就算了。
事情是這樣的。上年夏天,在一個(gè)晴朗的早晨,我遇見(jiàn)一個(gè)百分百路過(guò)的老師,當(dāng)時(shí)我只是走樓梯而已。他叫我小息時(shí)找他,根據(jù)他口述,似乎是邀請(qǐng)我進(jìn)學(xué)校的人工智能隊(duì)伍(AI Team)。小息時(shí),他跟我介紹了何謂AI之後問(wèn)我感想。雖然AI對(duì)我很新奇,但我的感想是︰感覺(jué)有點(diǎn)沒(méi)用。就這樣,事情就略帶尷尬地告一段落。
再之後已是他得知我當(dāng)了某物理比賽隊(duì)伍的隊(duì)長(zhǎng)(當(dāng)?shù)睦碛珊芎侠恚岵胖涝瓉?lái)超莫名奇妙),又在我路過(guò)時(shí)碰到他,這次是放學(xué)後。在上次以後,我決定加入。他告訴我此隊(duì)的狀況︰只有女生。你以為我是因此膚淺的事而加入嗎?我當(dāng)時(shí)是打算找多一個(gè)男生的,真不知為何我會(huì)有信心他會(huì)答應(yīng),最後他拒絕了。想起來(lái)都有點(diǎn)後悔,為甚麼就這麼決定加入呢。還好隊(duì)員都是我認(rèn)識(shí)的,且她們五個(gè)可以自行形成一個(gè)圈子,不會(huì)有分成數(shù)派的情況。於是,我總是被邊緣的人,讚。
及後的事是商討即將參與一個(gè)比賽的主題。實(shí)際造出了甚麼我不方便(懶得)打。總之主題翻了幾次,開(kāi)始製作後亦翻了數(shù)次。這隊(duì)的名稱(chēng)既然有AI成份,作品當(dāng)然要用到AI。於是,我們要向一間公司學(xué)習(xí)。最初是到他們公司的辦公室學(xué)習(xí),隨後考慮到交通時(shí)間,轉(zhuǎn)到用實(shí)時(shí)通訊軟件在校內(nèi)網(wǎng)上學(xué)習(xí)。在上他們公司學(xué)習(xí)時(shí),發(fā)生我忘記告訴家人當(dāng)天會(huì)晚點(diǎn)回家,他們四處打聽(tīng)我消息的情況,我那時(shí)期待得忘記了。學(xué)習(xí)內(nèi)容主要是Python的基本、幾個(gè)臉部偵測(cè)方法、k nearest neighbor、yolo等,在確定作品內(nèi)容方向時(shí)加入了p5.js,除此以外,還有協(xié)助訂立主題。她們似乎除了在校本課程內(nèi)學(xué)過(guò)Arduino的程式編寫(xiě)、因AI Team需要先自學(xué)Python外,便沒(méi)有學(xué)習(xí)編程。我啊,自學(xué)HTML/JavaScript,間中看w3school的其他教學(xué),因此Python教學(xué)較早前看過(guò),在貓版發(fā)過(guò)第一次使用Google Colaboratory打Python的文章。不幸地,隊(duì)伍中較熟悉編程的只有我。
到今年要停課,比賽延期,以為這比賽的事可以暫時(shí)不理時(shí),那公司傳來(lái)作品的程式。程式是改自網(wǎng)上半完成的程式,用不到的代碼只用註解的方式。我接到後刪去用不到的代碼,多,很多。那時(shí)的程式是由Python和用了p5.js的JavaScript組合而成的,隨後由於公司方知道Teachable Machine的威能及作品方向有變,Python部分被Teachable Machine製成的模型取代。公司方更新幾回程式後,我開(kāi)始參與程式的修改,其實(shí)是我參與修改一段時(shí)間後他們都沒(méi)作修改。雖說(shuō)我有修改,但我的都是簡(jiǎn)單零碎的部分,連加上Teachable Machine的都是他們打的,我只優(yōu)化運(yùn)作效率。
第一個(gè)參加的比賽只限三個(gè)人,考慮課堂出席率,我是其中一個(gè),其餘有同學(xué)A與同學(xué)B。三個(gè)人均沒(méi)有參加這類(lèi)科技比賽的經(jīng)驗(yàn)(後來(lái)得知B有參加過(guò)),且溝通狀態(tài)一般。A負(fù)責(zé)的是Teachable Machine的模型製作及我不想理的文字內(nèi)容,B負(fù)責(zé)的是文字內(nèi)容,我負(fù)責(zé)JS程式及微量文字內(nèi)容。在比賽當(dāng)天的面試中,A講介紹,示範(fàn)遊戲,B講述遊戲示範(fàn),我是協(xié)助遊戲示範(fàn)和講結(jié)尾。這個(gè)比賽有問(wèn)答環(huán)節(jié),由於三人都沒(méi)參加過(guò)同類(lèi)型比賽,只能靠老師告訴我們問(wèn)題範(fàn)例。範(fàn)例大多數(shù)都是和程式有關(guān),好恐怖。本人天生不善於言辭,只能先默哀。話(huà)雖如此,我還是受託寫(xiě)答題講稿。感覺(jué)她們兩位能回答的事不多,我怕主要都是我回答,或是她們認(rèn)為問(wèn)題都要我答,畢竟我們對(duì)會(huì)問(wèn)的問(wèn)題不熟悉。
我才不會(huì)說(shuō)某人明明在睡醒後便要面試,卻仍在深夜不好好背稿,偏要發(fā)廢文的,始終此時(shí)此地的狀況讓我沒(méi)有興致參加甚麼比賽,面?zhèn)€甚麼試。
當(dāng)天老師有事,不會(huì)陪同,他似乎亦相信我們有能力。於是,這變成一男兩女外出的奇怪情況,我只求尷尬之神離我而去。
當(dāng)天早上,一切良好,只差我的睡眠時(shí)間。我們先乘地鐵,再轉(zhuǎn)巴士。到巴士站,我看到有疑似同一比賽別的隊(duì)伍。上巴士第二層時(shí),另一隊(duì)伍的學(xué)生跟在我後面,而我上樓梯時(shí)後腳踢到她們的一個(gè)袋。天啊,那聽(tīng)起來(lái)不是普通的東西,這個(gè)比賽可是有發(fā)明組別的。到場(chǎng)地的巴士站,A和B問(wèn)我是否應(yīng)在此下車(chē)。我見(jiàn)另一隊(duì)的隊(duì)員下車(chē),所以建議在此下車(chē)。
到達(dá)場(chǎng)地附近,找了一會(huì)路,找到了面試場(chǎng)地的方向。確認(rèn)是在那以後,在登記處遇到另一組別的同校學(xué)弟們。他告訴我們現(xiàn)時(shí)面試進(jìn)度欠佳,嚴(yán)重延遲,加上我們其實(shí)已早到許多。因此我們又找了個(gè)食堂的空座位坐上,練習(xí)一會(huì),休息一會(huì)。在完成第二次練習(xí)後,接到電話(huà),要到登記處登記。我們收到一件T-shirt,要在面試時(shí)穿上,更衣後繼續(xù)等。在被記在場(chǎng)後,繼續(xù)等。等等等等等,終於等到了,比原定面試時(shí)間晚了30多分鐘。面試時(shí)說(shuō)了甚麼都忘記了,可能太緊張。總之就是這樣,拍照過(guò)後便展開(kāi)歸程。商討一會(huì)後決定徒步到地鐵站,再乘地鐵。還好有Google Map及印象,成功到地鐵站。在列車(chē)上向某老師報(bào)告,歸途中她們倆打算吃飯,我說(shuō)我回家吃,完事。整體除了踢到袋外沒(méi)有出現(xiàn)尷尬的情況,如AB一人獨(dú)自走開(kāi)之類(lèi)。
一年不足過(guò)後,自己也逐漸參加了不少比賽。真心覺(jué)得訓(xùn)練一班學(xué)生專(zhuān)是參加比賽的,是一件非常無(wú)謂的事。先不論發(fā)明品在比賽後是否真的能應(yīng)用並普及,以致到達(dá)改善社區(qū)的生活之類(lèi)的願(yuàn)景,學(xué)生本身只有學(xué)到比賽的技巧,對(duì)作品及相關(guān)科技的認(rèn)識(shí)是可以毫無(wú)增長(zhǎng)或一知半解(一知半解似乎卻是當(dāng)然的)。參加這些比賽好像只是為校增光、寫(xiě)好自己的履歷的樣子,畢竟所謂STEM發(fā)展越來(lái)越重要(這不是我說(shuō)的)。參與此隊(duì)伍、學(xué)習(xí)相關(guān)知識(shí)不是問(wèn)題,問(wèn)題是以比賽為主軸。作品又不是自己造的,知識(shí)是視乎作品而且是為應(yīng)付比賽的,到底有甚麼意義。我真的不明白為何其他5人會(huì)參加。當(dāng)然,看到這裏的你可能會(huì)認(rèn)為:「你退出不就好了。」沒(méi)錯(cuò),退出這個(gè)問(wèn)題我也思考過(guò)好幾次,但比較理解整件作品的人應(yīng)該只有我(這個(gè)人在這時(shí)太自大了),許多責(zé)任都被堆到我這裏來(lái),加上餘下時(shí)間不多,這想法還是一再推開(kāi)了。算了,我也有學(xué)習(xí)到點(diǎn)東西,不要計(jì)較太多。(這人真的好麻煩)(本來(lái)這週末打算看某動(dòng)畫(huà)劇場(chǎng)版的,卻要做AI Team的東西,趕在提交截止日之一天看論文、改簡(jiǎn)報(bào))(話(huà)說(shuō),Python的super() function雖然我從來(lái)沒(méi)打算用,但格式不夠直觀,不熟習(xí)的人會(huì)不知是繼承哪個(gè)Class的function)
不對(duì),不對(duì),不對(duì)。學(xué)習(xí)可以是自主的,就算比賽是主軸,還可以自己學(xué)。問(wèn)題是自己的動(dòng)力,可惜本人比較懶。
於是乎,今天已經(jīng)是上述比賽的之後一屆了。今年是B、C同學(xué)加上我。隨便。