108 課綱正式納入程式語言的學習, Coding 世代即將誕生!
您的孩子準備好迎接「人人會寫程式」的數位新浪潮了嗎?
科技教育導入程式語言,「新雙語時代」正式啟動
Z世代孩子自出生開始,生活就與手機、平板等行動裝置密不可分,使用 3C 產品就如呼吸般自然,也因此獲得「數位原住民」的別稱。而「科技素養」更於近年納入 108 課綱,演算法、程式設計、邏輯思維,都將成為孩子日常生活的一部分,程式語言更將成為人人皆懂的「第二外語」!
對比出生就接觸資訊產品的孩子,家長們普遍對於科技技術與程式設計感到陌生,因此也常感到無所適從,難以擔任孩子在科技領域的啟蒙導師,更擔心孩子跟不上未來學校的課程。於是家長們紛紛詢問:「要怎麼開始學習程式?」
6階段學習 掌握程式語言學習地圖
面對數位世界變動的趨勢,總是令人不知所措。在完全沒有程式語言背景的情況下,我們能讓孩子從哪裡開始學起呢?美國電腦科學教師協會 (Computer Science Teachers’ Association, CSTA) 將學習程式語言的過程分成六個階段,讓學齡從國小至高中的孩子,一步一腳印的沿著清楚脈絡學習,讓家長可以輕易掌握孩子的學習地圖。
photo credit:AI4kids提供。
國小 | 興趣啟發,奠定基礎 從認識電腦運用開始,培養邏輯思考及運算思維。 |
|
階段一 | 認識基礎語法、字串、變數、參數及迴圈等。 |
階段二 | 了解座標、條件式( if/else )、函式、事件處理函數。 |
photo credit:AI4kids提供。
國中 | 程式活用,邏輯訓練 熟悉並活用程式慨念,發揮邏輯思考力於關卡解題。 |
|
階段三 | 學習演算法、布林邏輯、四則運算等。 |
階段四 | 學習上述項目之應用,如:字串連結、座標屬性、繪圖等。 |
photo credit:AI4kids提供。
高中 | 邁向卓越,發展未來 高階演算法運用,銜接大學升學或職場未來發展需求。 |
|
階段五 | 學習預設函式、字串查詢、數組與遍歷等。 |
階段六 | 練習進階演算法及圖表、樹狀結構等數據分析。 |
遊戲是最好的兒童程式入門
雖然複雜難懂的程式碼讓學習過程看似困難重重,但遊戲化的方式就能讓孩子在娛樂中奠下程式基礎!其實在國外就有許多程式相關的遊戲,不論是推廣程式教育的 Code.org 推出的 Hour of Code 系列,或是美國耶魯大學團隊研發的 CodeCombat ,都是透過遊戲的方式由淺入深的學習,讓孩子對程式產生興趣,完全從零基礎的孩子也能輕鬆入門!
photo credit:AI4kids提供。
透過程式碼操控勇士,打敗敵人完成關卡任務
訂立目標 循序漸進學習 Coding
具體的目標更能激發孩子的學習積極性,因此學習過程除了吸收各種知識技能,更重要的是檢視孩子的學習狀況,因此證照檢核或競賽參與也是項值得嘗試的方法。藉此能適時評估自己的學習成效,更能替未來學習歷程檔案留下的豐富足跡與成果!
全國貓咪盃、 CodeQuest 國際青少年程式爭霸賽、 APCS 大學程式設計先修等,都是可以參考運用的熱門程式語言證照和競賽。
證照名稱 | 主辦/發照單位 |
全國貓咪盃 | 教育部 |
![]() |
|
CodeQuest 國際青少年程式盃 | CodeCombat |
![]() |
|
APCS大學程式設計先修 | 國立臺灣師範大學 |
![]() |
photo credit:AI4kids提供。
photo credit:AI4kids提供。
CodeCombat 官方每年舉辦 CodeQuest 國際青年程式盃,不只可以檢驗學習成效更能取得執照。
教學的師資也很重要
要奠定孩子程式基礎,師資是不容忽視的一環。除了要有完整的電腦科學知識,更要了解如何將複雜的程式知識轉達給認知還在發展階段的兒童。去年才由教育新創AI4kids代理進入台灣的CodeCombat,就擁有官方完整培訓的講師團,其多來自清大、交大等台灣頂尖大學的資工、資管系,引導孩子輕鬆上手Python等程式語言。
正在煩惱孩子程式教育的您,可以試試CodeCombat線上程式課程,現在報名即可免費體驗,讓孩子在家防疫學習不中斷,更可以與世界接軌 !
孩子的程式教育 即刻就開始
雖然程式教育在台灣仍屬起步階段,但程式設計與思維在教育現場勢在必行,也是孩子未來不論在校園或職場脫穎而出的致勝關鍵!就像學習英文等外語,孩子在國小、國中如果能大量接觸程式語言,除了能夠建立良好基礎,也可以更快吸收未來學習到的相關理論,讓學習效果加乘,應用得更廣更遠!
奠定孩子程式基礎,您可以幫孩子預約第一堂免費程式體驗課開始 >>
本文章內容由「AI4kids」提供。