會讓你大喊WOW 美國程式教育CodeCombat進台灣啦!

會讓你大喊WOW 美國程式教育CodeCombat進台灣啦!

我們想讓你知道的是

全球都在關注程式語言教育,教育部也於高中108年課綱中將其列入。要怎麼讓孩子從零開始學會程式語言?現在透過CodeCombat程式教育平台,讓孩子輕鬆從遊戲中學習如何寫程式。

許多家長都想知道,當孩子學會了像Scratch這樣的圖形化程式語言後,接下來有沒有更好的工具平台,讓孩子進階到練習寫程式?

作為美國大學理事會(College Board) 認證的程式教育平台CodeCombat,就是一個面向K12(國小~高中)學生的遊戲化學程式(coding)平台。

type_real_code_logo
CodeCombat遊戲化的介面,讓學生邊過關邊練習必熟的程式語法
截圖_2021-01-12_下午3_49_08
截圖_2021-01-12_下午3_51_32
在CodeCombat的電腦科學課程從1~6級共有300多道練習關卡

CodeCombat研發團隊來自美國加州,成立於2013年,他們參考美國中小學教學體系CSTA (Computer Science Teacher's Association 電腦教師協會) 和CCSS (Common Core State Standards 共同核心州立標準) 的電腦科學教學標準,為師生架構起循序漸進的程式語言學習藍圖,並在平台上設立超過300個遊戲關卡,以沈浸式的體驗,讓學生不由自主愛上學程式!

截圖_2021-01-12_下午8_45_03
CodeCombat 程式教育設計標準

CodeCombat依照K12年級:國小、國中、高中分別制定了初階、中階、高階三級的學習地圖:

國小(初階):電腦科學一級(CS1) 設定在興趣啟發,適合剛初學電腦的孩子(7~8歲) ,內容包含:Python和JavaScript的基礎語法知識,如字串、變數、參數和迴圈等概念。借鑒美國的專題導向式的學習體系(PBL Project Base Learning) ,每個學習階段均設計有相應的專題開發任務,學生可以製作自己的遊戲、網頁— 遊戲開發1 (GD1) 與網頁開發1 (WD1) 。

國中(中階):電腦科學二級(CS2) 到四級(CS4) 設定為電腦科學進階,適合小學高年級到國中三年級的學生(9~14歲) ;進階語法知識包含:函式、條件式、布林運算等。以及遊戲開發2 (GD2) 和網頁開發2 (WD2) 兩個專題(PBL) 。

高中(高階):電腦科學五級(CS5) 和六級(CS6) 則屬於大學電腦科學先修課程(AP課程),滿足對電腦科學有強烈興趣,或志在美、英、加、澳等國申請電腦科學相關學系的高中生(15~18歲) 。內容包含:表格、欄位、陣列、樹狀圖、圖型等數據分析與處理等高階應用。以及遊戲開發3 (GD3)專題 。

截圖_2021-01-12_下午8_42_46
CodeCombat 電腦科學學習內容
截圖_2021-01-12_下午8_42_58
CodeCombat專題開發學習內容

CodeCombat自推出以來,一直定位為專為學校程式教學所打造的平台,其「教師後台」功能極為完善,每位學生的闖關進度、程式碼內容、學習時數等皆可一目瞭然,讓老師們即時為學生提供必要的協助,平台上也為老師們準備豐富的教學資源,包含教學簡報、教師手冊、教學教案等,讓老師在教學上更順暢,並且達到具體的教學成效。

目前在全球,CodeCombat共支援50多國語言版本(包含繁體中文),已經有2萬所學校採用它作為程式教學的平台,其中包含許多亞太國家,如:韓國、中國、新加坡、印尼、馬來西亞、香港等。而新加坡亦連續六屆採用CodeCombat競技場系統來舉辦全國青少年的程式大賽(Singapore 6th Annual National Coding Championships)。

截圖_2021-01-12_下午8_54_45
CodeCombat 為全球程式學習者所熱愛
NCC2019_2-2
新加坡第6屆青少年程式大賽 吸引超過50所中小學的學生參與競技

在台灣教育部108課綱規劃國高中生必修「程式設計」議題引發各界關心之際,CodeCombat於今年(2021)正式透過AI4kids代理引進台灣,將融合教學與遊戲、循序漸進的程式教學系統,推廣至國中小到高中校園,可望成為資訊科技老師的教學新助力,目前已有多所國際學校積極洽談合作中。

當枯燥乏味的程式語言與知識灌輸從此轉變成關卡遊戲,零基礎的學生也能邊玩邊學,進一步掌握這未來必備的專長技能。

▲CodeCombat的威力在於讓學生主動學寫程式

本文由「愛奇智慧科技」提供,經關鍵評論網媒體集團廣編企劃編審。