(馬六甲24日訊)17歲男生因覺得我國沒有很好的編程競賽教學係統,花了一年時間編寫《競賽編程》(Competitive Programming for Beginners)參考書,幫助初學者為競賽做好準備之餘,也將賣書所得,係數捐給馬六甲肯納兒協會,幫助自閉症群體。
梁永力(Neo Yong Li)去年從馬六甲Expatriate學校畢業後,目前在端姑惹阿化學院就讀中六。

他自小學五年級開始接觸編程,參加多項競賽並得獎,包括馬來西亞信息學挑戰賽(MCC)金獎,及馬來西亞奧林匹克信息學競賽(MCO)銀獎,去年獲選參加在匈牙利舉辦的國際奧林匹克信息學競賽的大馬4名代表之一。
如今他已是MCC與MCO競賽的出題人之一。
信息學和編程是相輔相成的,但他發現,在大馬很少人聽說信息學,也找不到係統化學習競賽知識的資源,而大馬雖然可找到很多老師教編程,卻不一定懂得競賽。

為此,他於去年7月開始著書,內容有他累積多年的參賽經驗、自身所學及技巧,並加入了例年的競賽問題及挑戰題目,附上本身的見解及解答方式,並於不久前出版。
他說,這是適合擁有編程知識,供有意參與競賽的初學者的參考書,初版隻有100本,每本僅售30令吉,目前已近售罄,如若有需要,將重印。

梁永力還說,學習編程是很枯燥的,但若加上競賽會讓學習變得有趣味,這也是為何他希望通過《競賽編程》這本書,能讓更多學習編程的學生,從學習中感受到樂趣。
憂沉迷電玩 送兒學編程
梁永力小時喜歡玩電腦遊戲,母親拿汀幸美妦擔心他沉迷,便送他學編程,成功將孩子的“玩耍力”轉化為“學習力”,同時還能訓練邏輯思考。
事實證明,學習編程確實讓梁永力找到興趣,還計劃選修電腦科學為其大學科係。目前除了中六的課程,他也在進行機器學習研究。

他日前到馬六甲肯納兒庇護就業工場,移交售書所得的3000令吉。
詢及選擇肯納兒協會的原因,梁永力說,其二哥永權之前在父親拿督梁徫翔鼓勵下,於五六年前讀中學時,也發動一些項目為該協會籌款,他受此影響,也希望通過本身方式給予幫忙。