玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

自從知道108課綱規定,現在國小就要開始學習電腦資訊課程了,我真是一則以喜一則以憂!學習程式語言、Scratch等等,可以加強小學生對於邏輯思考的訓練這是很好的;可是我擔心揠苗助長,死板的程式語言很容易讓小孩排斥抗拒,我決定先讓小孩接觸CodeCombat,幫助他從遊戲中學習寫程式的概念,沒想到效果還挺不錯的!如果你是家有小學生的家長們,希望小孩培養邏輯思考、解決問題的能力,或是擔心小孩跟不上程式語言的學習,那這篇文章很值得你看下去喔!

CodeCombat│小學生適合學程式語言嗎?

一直以來都是文組的我,完全沒有碰觸過程式語言這種東西,但其實現在以網路資訊為主的時代,程式語言基本上已經是繼英文之後,最重要的工作技能了!不管有沒有要讓小孩成為程式設計師,學習程式語言最重要的是可以培養小朋友運算邏輯思考及解決問題的能力,簡單來說可以培養小孩的『理性腦』,不只在台灣,現在許多國家都把Coding列為中小學必修語言,在小孩學習能力快速成長的小學時期學習Coding,會成為他未來最重要的資產之ㄧ啊!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

CodeCombat│從遊戲中愛上程式語言

任何東西要學得好,最重要的三要素就是:動機、熱情、成就感

為了學好英文,從幼稚園開始,暑假我都帶著大寶跟小寶去菲律賓遊學,不同國籍的學生自然會尋找共同語言來交流、遊戲過程中的學習讓他們有熱情以及成就感,我覺得是非常有用的。

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

程式語言呢?

我詢問過理工科朋友,他說當初大學在念程式語言時心得只有四個字:『枯燥乏味』,而我天生對數字和編碼就很無感,因此更擔心家中兩個小孩,從小學習程式語言會被嚇到而因此抗拒退縮。

尋覓了好久,終於找到『CodeCombat』這套兒童程式課程!看過好多人使用的心得都是一學就上癮,所以我們就直接申請了體驗課, 『CodeCombat』與其說是遊戲,不如說它是『披著遊戲外皮的程式語言學習平台』。

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

CodeCombat是由哈佛團隊設計打造的程式教育系統,目前在全球有 2000 萬用戶的遊戲化程式教育平台,在台灣由科技教育新創公司 AI4kids代理引進。

裡頭有300多道程式遊戲關卡,更棒的是, CodeCombat的課程內容是完整接軌108課綱的程式教育內容,引領孩子透過遊戲闖關的方式,一步步學習編寫python程式碼的技能~

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

CodeCombat上課方式

由於CodeCombat線上程式課,所以只要有一台可以上網的電腦就可以開始學習囉!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

CodeCombat體驗課程分享

這套程式碼學習網站主要是設計給9歲以上的學生學習,介面也是繁體中文,不過因為剛接觸Coding的學生可能沒有什麼概念,我會非常推薦第一次先上體驗課,在專業老師一邊講解一邊帶領下會很快進入狀況喔,我們家大小寶都是這樣成功快速上手的!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

一開始打開遊戲畫面,畫面有點像是暗黑破壞神XD,我在口頭上也沒有跟小孩說要『上課』,而是『玩遊戲』,先降低小孩的戒心。

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat
玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat
玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

這邊家長要幫忙做的就是用Google 或 Facebook 登入,其他的部分就放心交給講師了!講師都是來自資工、資管相關背景,並接受CodeCombat官方培訓認證;上課的方式也是透過google meet的方式從旁引導學生,主要是講解各種指令的概念,卡關的時候幫忙解惑,根本就是活外掛~XDD

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat
玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

遊戲的畫面也很可愛,一開始先選擇一位英雄角色,然後就會進入遊戲的關卡了!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

第一站先從凱歌地牢開始,依序是森林薩文沙漠安息之雲山峰…必須要依序破關才能到下一站,每一站暗藏的學習主題也會清楚的寫在下方,像是第一站的學習內容就是:『語法、方法、參數、字串、迴圈、變數』,等於破完一站就習得這些技能囉~

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

遊戲的概念大概是這樣:

主角在每個關卡中,一路上會遇到打怪、走迷宮、穿越地雷區…等等障礙,而你要做的動作,就是輸入程式語言來給角色下指令行動。

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat
玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat
玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

輸入完成,角色就會按照你的指令行動;

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

輸入成功,就會出現闖關勝利的圖樣並進入下一關;

輸入錯誤,遊戲也會提醒你哪裡出錯了,非常貼心喔!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

闖關後當然也會獲得武器道具,這些武器道具也會變成程式語言的指令,當然,在下一關也會加入新武器來操作才能闖關,難度也偷偷地提升了~

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

學程式語言有需要講師陪同嗎?

這次體驗課的講師是葉君泰老師,他會先大概讓小孩了解每個指令的功能,再讓小孩進行操作,過程中遇到卡關或是新詞彙,老師就會及時救援,我覺得很棒的是老時不會馬上說出『解法』,而是先給提示,慢慢的引導小孩自己找出方法~

而且操作指令的編碼畢竟還是英文,所以闖關過程中如果有不會的英文,這時候講師就會發揮作用了!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

我自己覺得剛開始接觸的小朋友真的需要有講師在旁輔助,因為體驗課結束後我自己跟大小寶繼續闖關,結果沒多久就卡關,真的是陷入死胡同卡很久~

講師不僅熟悉關卡,也懂得如何引導,比起曠日廢時卡關,有講師提醒思考方向更能幫助建立正確的邏輯觀念喔!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

像這樣闖關的方式學習,我甚至覺得他們都不知道有在學習指令XD

但是看到他們想要破關而深思熟慮的表情、最後順利破關就覺得很替他們開心,我敢說這是他們暑假中唯一有在認真思考的時候了~~XD

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat
玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

這次我也故意讓三年級的大寶和二年級的小寶上一樣的體驗,說真的我很好奇完全不同個性的兩兄弟在學習 Python 程式語言時會有什麼差別呢?

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

大寶個性比較活潑,對於老師的教學或提問,思考過後就可以很快理解,並且可以很快地運用在闖關中,在四關關卡中,有三關獨立完成、一關遇到錯誤但老師講解後就很快更正並破關。

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat
玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

小寶的理解力比較慢,就是聽笑話別人都笑完他才開始笑的那種XD

小寶在理解程式語言、並應用在闖關的過程就花了比較多的時間,在闖關時也比較需要老師的協助與提醒,甚至要多操作示範幾次才可以破關。

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

好在老師都很有耐心,小寶最後也有順利完成課程喔!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

在闖關的過程中,他們已經淺移默化的讓操作指令的概念深入腦海,並且是有系統的學習程式語言編碼,在半小時的體驗課,就不知不覺操作到第四第五關了!這還包含老師講解的時間喔!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

學習是這樣的,有明確的動機與目標,學習的熱情才不至於被瞬間澆熄,闖關讓大寶和小寶有成就感,更能讓他們按照自己的步調學習並養成自學的好習慣。

每完成一個等級課程,就可以獲得國際證書~而且玩完1-2級,就等於把下面這些課程都學會囉!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

小胖盈粉絲體驗課專屬:CS1練習本電子書

這邊還要提到CS1練習本電子書,搭配講師的課程一起學習,可以說是完美搭檔!如果小孩上課緊張或是擔心課後忘記課程內容,練習本可以讓小孩下課後自己複習,更加深印象,幫助更深刻的學習喔!

本來是正式課程才有的練習本,這次報名免費體驗課就有贈送喔!

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat
玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

但這樣還不夠,CodeCombat還有最後一個,最重要的特色:CodeQuest國際青年程式競賽


CodeQuest國際青年程式競賽 實際應用學習成果

如果家中只有一寶,在遊戲得過程中可能會感到孤獨、沒有同齡層的人可以討論,甚至破關到一定程度,就會需要和別人比賽,擴大視野並激發挑戰心!

台灣AI4kids除了引進CodeCombat,更幫助孩子與世界接軌,每年都會舉辦「CodeQuest國際青少年程式爭霸賽」,這個賽事過去都是在香港、新加坡、美國等各地區舉辦,多虧 AI4kids 才讓 「CodeQuest國際青少年程式爭霸賽」 在去年第一次引進台灣,讓台灣的小小選手可以跟世界各地的青少年對戰,優勝還可以有國際證書、國際競賽的資格~

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

參與賽事挑戰讓孩子的視野不僅僅侷限在小小的電腦視窗,可以跟同學互相討論、相互扶持,是學習上很大的助益;更能認識新夥伴新朋友,不用孤軍奮戰,透過不斷的練習、不斷地找尋答案才能不斷的進步,我覺得這已經不只是邏輯思維的訓練與解決問題的能力了,在人格養成與人際成長也都能一併培養。

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

CodeComabt學習心得

說真的很羨慕現在的小孩啊,有這麼多有趣好玩的方式幫助學習;在觀察他們闖關的過程中我其實也覺得很有趣,比起以前的填鴨式教學或是無止盡白紙黑字的考卷黑洞,利用闖關方式學習程式語言,更能打開孩子的未知、激發興趣和好奇心,點燃他們心中的小火苗,之後漫長的學習之路只要有足夠的好奇心和求知慾,我相信都不難~

玩遊戲學打程式,愛上程式語言原來這麼容易!:雙寶實測分享,美國遊戲程式學習平台CodeCombat

我們家長在孩子成長和教育的漫漫長路上,是最重要的領航員,非常推薦現在家中有國高中生的家長,可以像我一樣給孩子體驗一次課程看看,早一點激發孩子對於學習程式語言的初心,帶著學習的熱情繼續保持下去就是最珍貴的禮物了~

AI 4 kids 課程相關資訊

按讚加入粉絲團看更多小胖盈的分享❤
分享給好友看❤

延伸閱讀

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *