文章日期 : 2018年2月5日

由拖拉方塊 到自行編寫程式碼 港企創過渡程式平台助學生「升呢」

【明報專訊】創新科技公司近幾年在世界各地崛起,間接令IT教育為之升溫。有本地初創公司研發出一套程式語言和編程平台,協助小學生由拖拉方塊設計程式學起,日後可「順利過渡」學習編寫程式碼。兩者推出一年多,已吸引了逾百間中小學使用。

明報記者 薛偉傑

IOT Solution平台獲逾百中小學使用

「數碼港培育計劃」科技公司IOT Solution Ltd行政總裁梁偉健表示,現時市場上讓小學生學習編程的最流行產品,是由美國麻省理工學院媒體實驗室(MIT Media Lab)推出的Scratch。Scratch是一套圖像化的程式語言,只需拖拉一些方塊,就能夠開始學習編程。其好處是上手容易,但卻有一個缺點,那就是當學生上到中學,要學習其他較為實用、完全是以編寫程式碼為基礎的程式語言時,會出現斷層,較難銜接和過渡。

因此,他們在2016年夏季用了幾個月自創一套程式語言和一個編程平台,目的是要讓學生可由拖拉方塊,「順利過渡」到學習編寫程式碼時,其自創程式語言除了可用拖拉方塊形式來編程,亦可以用純粹編寫程式碼的方式來編程。因此,學生可以從兩種模式的對照,逐漸學習程式指令的編寫方法。此外,他們的編程平台還可將他們自創的程式語言的程式碼,翻譯成C++、Java或Python等主流程式語言的程式碼。這樣,當學生要轉學這些商業應用的程式語言時,亦較容易適應和過渡。

辦學界電動車賽機械人賽 宣傳自家程式

IOT Solution在2016年8月成立後,舉辦了兩場工作坊,介紹該公司的程式語言和編程平台,分別有50人和100人出席,可見學界對該公司的解決方案感興趣。同年9月,該公司在數碼港舉辦第一屆「全港學界電動車程式賽」吸引80間本地中小學的學生參賽。至去年底,本地有逾百間中小學使用該公司的程式語言和編程平台來教授編程。

今年5月底,該公司將舉辦第二屆全港學界電動車程式賽。他們估計參加人數多達數百。該公司現時正從市面購入大批玩具遙控車,並改裝成可以載入該公司的程式語言的程式碼來控制。而第二屆比賽的玩法亦會更進一步,該公司正和香港應用科技研究院合作開發其程式語言的第二版,以加入人工智能(AI)功能。

與應科院合作程式語言加AI功能

香港應用科技研究院副總監(智能軟件與系統)羅家泳博士表示,整項合作開發計劃需要21個月,但在5月底之前,就可以加入一些簡單的人工智能功能,讓學生應用於比賽之中,例如讓幾部玩具車同場行駛,而玩具車之間懂得遵循一些駕駛規則(如小路讓大路等),以自動化的溝通互動避免碰撞。梁偉健透露,第二屆學界電動車程式賽將擴大至在香港、深圳、佛山、廣州4個城市舉行,合稱「大灣區盃」。現時該公司正籌備在深圳開設分公司,而佛山和廣州兩地則已經有合作伙伴。

伙邊境購物城建STEAM中心 吸深港生

該公司早前和理工大學及另一公司,於1月20日合作舉辦的「全港中、小學生機械人挑戰賽」,亦吸引到超過300名高小和初中學生組隊參賽,還吸引到「阿里雲」等大機構贊助。而且,該公司偕新田購物城合作,在那裏設立STEAM(Science「科學」、Technology「科技」、Engineering「工程」、Art「藝術」、Mathematics「數學」)和VR(虛擬實境)體驗中心。第一期的STEAM體驗中心面積為7000平方呎,今個月內啟用;第二期體驗中心面積有6000平方呎,亦計劃今年內啟用,兩者將可讓本地和深圳的中小學組團使用。