兒童程式這樣學,6階段讓孩子愛上Coding!

2022.06.11 10:00AM
照片中提到了NAC、mu Hero、CODE COMBAT,包含了通訊、計算機科學、電腦、科學、學生

108 課綱正式納入程式語言的學習, Coding 世代即將誕生!
您的孩子準備好迎接「人人會寫程式」的數位新浪潮了嗎?

科技教育導入程式語言,「新雙語時代」正式啟動

Z世代孩子自出生開始,生活就與手機、平板等行動裝置密不可分,使用 3C 產品就如呼吸般自然,也因此獲得「數位原住民」的別稱。而「科技素養」更於近年納入 108 課綱,演算法、程式設計、邏輯思維,都將成為孩子日常生活的一部分,程式語言更將成為人人皆懂的「第二外語」!

對比出生就接觸資訊產品的孩子,家長們普遍對於科技技術與程式設計感到陌生,因此也常感到無所適從,難以擔任孩子在科技領域的啟蒙導師,更擔心孩子跟不上未來學校的課程。於是家長們紛紛詢問:「要怎麼開始學習程式?」

6階段學習 掌握程式語言學習地圖

面對數位世界變動的趨勢,總是令人不知所措。在完全沒有程式語言背景的情況下,我們能讓孩子從哪裡開始學起呢?美國電腦科學教師協會 (Computer Science Teachers’ Association, CSTA) 將學習程式語言的過程分成六個階段,讓學齡從國小至高中的孩子,一步一腳印的沿著清楚脈絡學習,讓家長可以輕易掌握孩子的學習地圖。


photo credit:AI4kids提供。

國小 | 興趣啟發,奠定基礎
從認識電腦運用開始,培養邏輯思考及運算思維。
階段一 認識基礎語法、字串、變數、參數及迴圈等。
階段二 了解座標、條件式( if/else )、函式、事件處理函數。

 


photo credit:AI4kids提供。

國中 | 程式活用,邏輯訓練
熟悉並活用程式慨念,發揮邏輯思考力於關卡解題。
階段三 學習演算法、布林邏輯、四則運算等。
階段四 學習上述項目之應用,如:字串連結、座標屬性、繪圖等。

 

照片中提到了高中、16-18歲、邁向卓越,發展未來,包含了微笑、設計環境專業中心 (CDEP)、建築、設計、水管工
photo credit:AI4kids提供。

高中 | 邁向卓越,發展未來
高階演算法運用,銜接大學升學或職場未來發展需求。
階段五 學習預設函式、字串查詢、數組與遍歷等。
階段六 練習進階演算法及圖表、樹狀結構等數據分析。

 

遊戲是最好的兒童程式入門

雖然複雜難懂的程式碼讓學習過程看似困難重重,但遊戲化的方式就能讓孩子在娛樂中奠下程式基礎!其實在國外就有許多程式相關的遊戲,不論是推廣程式教育的 Code.org 推出的 Hour of Code 系列,或是美國耶魯大學團隊研發的 CodeCombat ,都是透過遊戲的方式由淺入深的學習,讓孩子對程式產生興趣,完全從零基礎的孩子也能輕鬆入門!

照片中提到了機成功!、GORDON、電腦科學入門:,包含了codecombat 火舞代碼、CodeCombat Inc.、蟒蛇、電腦編程、軟件
photo credit:AI4kids提供。
透過程式碼操控勇士,打敗敵人完成關卡任務
 

訂立目標 循序漸進學習 Coding

具體的目標更能激發孩子的學習積極性,因此學習過程除了吸收各種知識技能,更重要的是檢視孩子的學習狀況,因此證照檢核或競賽參與也是項值得嘗試的方法。藉此能適時評估自己的學習成效,更能替未來學習歷程檔案留下的豐富足跡與成果!

全國貓咪盃、 CodeQuest 國際青少年程式爭霸賽、 APCS 大學程式設計先修等,都是可以參考運用的熱門程式語言證照和競賽。

證照名稱 主辦/發照單位
全國貓咪盃 教育部
照片中提到了MINISTRY、OF、教育,包含了教育部、平面設計、設計、商標、字形
CodeQuest 國際青少年程式盃 CodeCombat
照片中提到了CODE COMBAT、CodeQuest 5,跟食品隊有關,包含了代碼實戰、CodeCombat Inc.、電腦編程、編程遊戲、蟒蛇
APCS大學程式設計先修 國立臺灣師範大學
照片中提到了APCS、ADC 大學程式設計先修檢測、业,包含了中國醫藥大學附設醫院、中國醫科大學附屬醫院、平面設計、中國醫科大學英才校區、設計

photo credit:AI4kids提供。

照片中提到了NAC、mu Hero、CODE COMBAT,包含了通訊、計算機科學、電腦、科學、學生
photo credit:AI4kids提供。
CodeCombat 官方每年舉辦 CodeQuest 國際青年程式盃,不只可以檢驗學習成效更能取得執照。
 

教學的師資也很重要

要奠定孩子程式基礎,師資是不容忽視的一環。除了要有完整的電腦科學知識,更要了解如何將複雜的程式知識轉達給認知還在發展階段的兒童。去年才由教育新創AI4kids代理進入台灣的CodeCombat,就擁有官方完整培訓的講師團,其多來自清大、交大等台灣頂尖大學的資工、資管系,引導孩子輕鬆上手Python等程式語言。

正在煩惱孩子程式教育的您,可以試試CodeCombat線上程式課程,現在報名即可免費體驗,讓孩子在家防疫學習不中斷,更可以與世界接軌 !

孩子的程式教育 即刻就開始

雖然程式教育在台灣仍屬起步階段,但程式設計與思維在教育現場勢在必行,也是孩子未來不論在校園或職場脫穎而出的致勝關鍵!就像學習英文等外語,孩子在國小、國中如果能大量接觸程式語言,除了能夠建立良好基礎,也可以更快吸收未來學習到的相關理論,讓學習效果加乘,應用得更廣更遠!

奠定孩子程式基礎,您可以幫孩子預約第一堂免費程式體驗課開始 >>

本文章內容由「AI4kids」提供。