面對科技發展所帶來的轉變和挑戰,數年前政府推行中小學STEM教育,即科學Science、科技Technology、工程 Engineering及數學 Mathematics。當中說到編程Programming,如果教中小學生使用各種Programming Language例如JavaScript或Python等「砌code」,無疑只會嚇走他們。學校應該如何由淺入深教導學生,才能培養他們對科技的興趣,長遠甚至解決香港IT人才短缺問題呢?本地初創MagiCube研發的線上雲端互動AI教學平台Una,嵌入Microsoft MakeCode以積木式編程Blocks Coding,配以micro:bit或Respberry Pi等微型電腦,學生能夠集中訓練Programming的邏輯思維。加上平台結合線上人工智能技術,例如Microsoft Azure 認知技術,學生就能自製出各種AI裝置,享受應用科技的樂趣。
全球唯一結合MS MakeCode學習編程與AI平台
Una為全球唯一結合Microsoft MakeCode的線上雲端學習平台,於Microsoft Azure Marketplace亦有列出該產品資料。在Una平台上,學生可以一手一腳完成整個AI智能裝置的製作,包括微型電腦編程Programming、連接感應器或鏡頭以取得數據,上傳數據至Microsoft Azure進行AI分析及利用Google Teachable Machine進行AI模型訓練。MagiCube創辦人楊卓裕(Leo)指出,使用Una平台更重要的是讓學生能夠學懂整個網路及各種裝置設置。
Una平台嵌入了Microsoft MakeCode,利用Blocks Coding為micro:bit或Respberry Pi等微型電腦編程,設計並執行各種要求/回應(Request/Response),讓孩子可以集中思考編程邏輯,而無須死記硬背coding。
先把燈光感應器連接於micro:bit,然後將micro:bit和電腦以Bluetooth配對連接,學生就能在電腦上使用Una平台編程,做出光線不足便會著燈等簡單智能裝置。
Una平台同時嵌入了Microsoft Azure 認知技術,讓學生可以利用已連接的鏡頭拍攝,設計出具AI分析功能的裝置。
當學生去到高中年級,如果老師想教授學生真正的編程語言,可以在Una平台上切換至JavaScript模式,讓學生能夠真正接觸和學習正統的Programming language,進一步「貼地」發展學生的IT技能。
線上實時協作教學平台 學生進度一睇就知
班上不同學生的學習進度都有差異,相信這也是最令到老師頭痛的難題。除上述學習編程的功能,Una平台更提供各種提升教學效率的功能,例如學生Online點名統計,以及設定課前warm-up問題等。另外,老師可以先將每課內容按難度分成不同tasks,而在課堂過程中,老師能夠一覽所有學生現時做task的狀態,清楚每個學生的學習進度,從而個別給予適當的協助或講解。
老師可以在Una平台上一覽所有學生的進度,從而了解並照顧每個學生的學習需要。
課堂過程中,老師可以隨意把學生分組,而同組的每位學生能夠把自己的Coding Blocks貼在組別的編程工作板上,鼓勵學生分享其想法,合作完成不同tasks。
學得好、學得快的教程編排
身兼大學計算機科學系助理教授的Leo,明白教師在中小學階段教導學生編程或AI等課題殊不容易,亦深信STEM教育有別於過去電腦科的教學模式,因此除Una平台及其他軟硬件外,MagiCube團隊更提供了一套專為香港學生而設計的課程編排以及相關教材或設備,目的是讓老師可作參考來教導學生。教程由淺入深了解AI的日常應用、如何製作並訓練AI模型、理解AI的權責與限制,以至保障數據及私隱安全等,讓學生可以一步一步吸收AI不論是概念上或實作上的全面知識。
培育未來IT人才解短缺
被問及這年代的學生長大後會否更有意入行IT,Leo表示在求學階段讓學生多接觸Programming或AI等,某程度上在培養他們對科技的興趣。在Una平台上親手製作AI裝置,能夠讓他們第一身感受科技為人類帶來的無窮可能。我們更希望培育學生洞察力,留意生活中的細節,再運用想像力和編程技能來解決生活中的不便,隨時搖身一變成為小科學家。
MagiCube創辦人Leo笑指,我們的學生將來就算唔入行IT也不緊要,但至少不會被隻機械人嚇親。
Leo更透露Una 平台即將推出人工智能網絡應用程式 (AI App on Web) 開發工具,使用者將無須安裝程式,或使用複雜的編程語言,就可跨平台使用自家開發的 AI 應用程式,更容易、更進一步推動學生發展其IT技能。
MagiCube創辦人Leo
給現時的戰友們:
「想藉此機會感謝 Una 團隊一直以來,為STEM和人工智能教育的普及化而付出的努力,都希望未來STEM和人工智能教育能得到更多的重視,培育下一代應對未來的新挑戰。」
找未來的戰友們:
「現時我們正在尋找多一名Programmer加入我們,期望有意者本身有研發技術的經驗或興趣,當然擁有相關學位會更佳。另外心態上,我們期望candidate具備主動的自學能力,與MagiCube團隊以及一眾學生們一起努力。」