ICanCode 從玩樂中引導學習 從小啟發編程思維

(相片由ICanCode提供)

隨著近年創新科技的高速發展,STEM已成為全球教育大趨勢,美國、日韓等地早已將STEM和編程納入小學必修課程。而香港政府近年亦調撥資源投入,在中小學已開辦不同類型的STEM或是編程課程,讓學員可以及早接觸。時至今日,STEM和編程不再是難以接觸的科技詞彙,而是小朋友也能理解的電腦語言,他們可通過玩具、應用程式或電腦遊戲等去培養他們對編程的興趣和思維,寓學習於娛樂。本地教育機構ICanCode自成立以來一直專注STEM教育,課程包括機械人程式、電腦編程、數位美術創作及數理課程等,致力於培育下一代的科技創新能力。

ICanCode是由創辦人之一羅燕靈(MissLaw)兒子的一個問題而引發的。她憶述,喜歡打遊戲機的兒子某天突然提問:「媽媽,如何去編寫一個遊戲?」本身從事IT行業的MissLaw才發現當時香港原來並沒有適合兒童學習的編程課程。於是,她連同一群資深電腦媒體創作和IT從業員所創辦這個品牌,精心編制適合4至17歲學員的課程去學習電腦編程、RoboticEngineering、電腦及智能手機應用程式開發等知識。另外,ICanCode團隊致力推動校園的STEM、科學創作及電腦編程等教育,為全港幼稚園、中小學師生提供一系列豐富多樣的到校活動及教學支援服務。

(相片由ICanCode提供)

主張階梯式教學  四歲已可接觸編程

ICanCode主張以科技創作實驗為基礎並配上「步進建構教學法」,由淺入深並逐一擴展學習範圍和層次,穩健地掌握重要的電腦編程、科學、數學與邏輯思維的基本概念和法則。MissLaw表示,很多家長都想不到原來四歲小童已經可以開始學習編程。其實只要選擇合適的工具,學員由拼砌積木、組件,然後學習上螺絲、接駁電線,再到為機械人電腦編程,循序漸進學習可以學到18歲。課程會建議年紀偏小(六歲以下)的學員選擇小小機械人AIKiro,因為它不需要用到電腦,但依然可以學習到運算思維、電腦程式思維的基礎。學員透過程式卡就能輸入指令,令機械人完成自己想要的動作,例如向前移動、避開障礙物、微笑等,鍛鍊到邏輯性之餘還可以提高到創作力,學員又可以決定很多細節,從中獲取成功感。

(相片由ICanCode提供)

課程內容多元化  滿足不同學習需要

課程總監RayTam表示,ICanCode的課程內容針對小朋友偏好圖像的天性,會以圖像化編程以及積木編程作為入門,繼而逐步銜接到簡單化的文字式編程,再到坊間最常見、多人討論的Python編程。目前編程(Coding)在商業社會其實已變成一種語言,越早去學習,掌握就會越熟練。ICanCode的課程多元化,每個課程都有獨有的教材。機械人編程教育使用已在韓國有20年歷史,同時在全球超過30多個國家和地區也在使用的教學方法和教材。而Scratch電腦編程同樣由韓國直接入口的「CodingStory創客先鋒]」,創作不單止可以是電腦遊戲、應用程式或動畫故事,成就無限的創作可能。還有受中小學員歡迎的編程大冒險CoffeeScript,是JavaScript簡易版本,學員可透過CodingAdventure編程闖關卡遊戲,學習用CoffeeScript編程,輕鬆就能掌握這種普遍用於電腦應用程式開發及遊戲設計的文字式編程語言,有助打好學習高階編程如JavaScript和Python的基礎。

注重實戰應用能力  鼓勵參與國際賽事

ICanCode的課程學習著重培養學員的實戰應用及動手能力,Ray更期望學員能在編程過程中學會如何獨立思考並解決問題,同時發揮自己的創意和想像力。他會鼓勵學員參加本地或是國際的STEM比賽,而今年暑假已安排學員參加在韓國舉行的全球性機械人大賽。其實去年在同一個比賽,ICanCode學員在不同組別就取得三個金獎,為港爭光。MissLaw透露,未來課程內容會注重AI實戰課程,運用和駕馭ChatGPT等工具去幫助到自己日常學習和創作,提升創作力。