學了3年後,我推薦美國最好的免費學編程網站

文/憨爸在美國

微信號:hanhanusa

現在國內編程真是超級熱的,各種網上的課程也是層出不窮,經常有媽媽問我該不該給孩子報名的問題。說實話,編程是要學的,但是入門不一定要去機構,我今天會給您推薦一套憨憨學校用的編程課程,也是美國最火的免費課程,對您和孩子很有幫助的!

我是在憨憨幼兒園的時候給他進行編程思維的啟蒙,二年級的時候,學校又安排了計算機的課程。憨憨學校那個計算機課我還特地接觸過,很有意思的,今天推薦給大家。這個課程可以免費在線學,對孩子編程思維的提高很大,我是覺得從入門的角度來說,效果不比外面那些收費的編程機構差的!

這個機構叫做CODE,當年奧巴馬提出要將編程引入學校後,美國的教育就系統專門創建了一個教K-12孩子編程的課程,免費提供給學校和家庭使用。她的課程在很多美國學校都有在用,憨憨班上的編程課程也是基於這個系統。

(憨憨用的CODE編程系統)

1、CODE系統介紹

這個CODE教育網站應該是我見過最全面、最入門的一個編程啟蒙系統了。大約有90萬的老師在用這個系統教孩子編程,25%的美國學生也在用這套系統學習,而且其中有1300萬都是女孩子,這點還是挺出乎我意料之外的,一直以來咱們玩編程的女孩子就不是很多,可見這個網站對女孩子還是非常有吸引力的。

另外這個系統有一個很人性化的地方,就是它提供多語言的支持,目前提供45種語言版本,其中就有中文簡體,在網站右下角的地方可以選擇語言,這樣對於英語不是特別好的孩子來說,學編程就超級方便了!

2、適合不同年齡段

網站提供了從幼兒園直至高中的課程,隨著年齡層次的增加,課程難度逐漸加深。不論是剛剛接入代碼想了解編程的小朋友,亦或是已經對一兩種語言有所熟悉的大朋友,都能在這個網站里找到適合自己的課程。

下面這個圖片就是網站的學習頁面,你看紅色方框里標註的就是孩子的各個年級,像我當時用這套系統的時候,就是先選擇憨憨對應的年級,然後再選擇這個年級的課程。

比如說下面這個是我們選擇Pre-reader的選項,然後出來的課程都是適合幼兒園和小學一年級的孩子,

而如果選擇Grades 2-5,出來的就是這些課程,

因此從幼兒園到高中,每個年齡階段的孩子都能找到對應的課程學習,非常實用的!

3、課程主題豐富

傳統編程是挺枯燥的,像我們學習的時候就是在文本編輯器里敲一些只有我們這些程序員才能理解的文字,但是在別人看來就像天書一樣!

下面這幅「天書」就是我平時敲代碼的風格,

但對於小朋友來說,讓他們直接敲代碼對孩子的要求實在太高了,他們是沒有興趣一行一行地輸著枯燥的文字的,而且還有一個關鍵原因是,計算機編程語言都有固定的格式,一個字母、一個符號輸入不對就能導致程序崩潰。

因此美國老師在給孩子做編程啟蒙的時候都選擇從卡通圖案和遊戲化界面入手。如果一個個有趣的圖案在自己的手裡,通過代碼活動起來,那是多麼有趣的一件事情,孩子一定會充滿激情的!

而這套系統就提供了很多這樣的卡通課程主題!

1、比如和遊戲相關的主題:

2、比如與動漫人物相關的主題:

3、還有與畫圖相關的主題:

4、與音樂相關的主題:

5、甚至還有很多適合女孩子的主題:

這就是為什麼孩子們都很喜歡CODE系統來編程的原因,因為對於他們可以將編程的理念用在遊戲設計當中,特別的有趣!

4、課程版塊

我在給憨憨用這個網站的時候,有兩大板塊是最有吸引力的,其中一個就是課程板塊。

父母可以根據孩子的年齡選擇課程,比如我選的是K-5的課程,因此出現的就是下面這個界面。

在這個課程里,孩子的進度是循序漸進的,你看從Course A一直進階到Course F,

而如果點擊Course A,進入的就是多達14個課程的設置,孩子可以點擊具體課程進去學習。

點擊其中一個課程,比如講循環的那一課,進入的就是具體的講解和操作界面,

5、編程板塊

這個系統里另外一個吸引憨憨的就是編程板塊,這個版塊又叫做Hour of Code,就是奧巴馬當年推行編程教育時,舉辦的一個「每天編程一小時」活動。

我們以Minecraft(我的世界)這個主題為例介紹一下該怎麼學編程,這個遊戲在美國學校里真是火得不要不要的。

《我的世界》共分為三節課,英雄之旅、造物主、大冒險。

我選擇了大冒險課程,通過編寫代碼,帶領Alex和Steve開啟一段冒險之旅。

下面這幅圖就是就是重要的實操部分。孩子們要通過一些指令的編輯,來完成系統交給的任務。這裡有三大版塊:

  • 左邊是《我的世界》遊戲區,也就是程序運行的地方。每一級的指令寫在下面。

  • 中間區域是工具箱,這些方塊每個都是指示Alex行動的命令,比如前進、左轉、右轉、循環、條件語句等等。

  • 右邊的空白區域稱為工作區,是我們建立程序的地方。

比如我們看第一關,要求孩子把遊戲人物往前移動,直到碰到綿羊。

於是我們將向前移動方塊拖到工作區,

然後單擊「運行」,會發生什麼?遊戲中的小人向前移動了兩格,從而接觸到了綿羊,

而其實這些遊戲化的指令對應的就是計算機程序里一行行的代碼,這裡面也可以查看計算機的真實運行代碼。像上面那兩個向前運行的指令,對應程序里就是下面這樣的代碼,

隨著關卡的升級,難度不斷加深,例如到了第四關:我們必須在太陽下山之前,建造一座房子。房子需要用到大量木頭。將這所有3棵樹砍倒吧。

這個任務解法不唯一,需要孩子們根據三個樹榦和Alex的相對位置,編寫相應指令,完成樹木的砍伐。代碼數量也從第一關的2行,一直飆升到了14行之多。

這套編程系統很推薦大家給孩子用的,我覺得效果真不亞於那些收費的編程課程,至少我沒給憨憨報任何輔導班,直接用這個系統他的編程思維就建立了。

其實憨憨老師上課方式就很簡單,直接讓孩子坐在電腦面前,然後打開指定的課程讓孩子跟著系統的指導自己學,如果有什麼不明白的地方老師再幫助輔導一下就好,很輕鬆的!

你們也可以試試,對於孩子的編程入門非常有幫助!

作者簡介:憨爸,一位矽谷工程師爸爸,分享美式教育理念和資源,專註於英語、數學、科學啟蒙,一定讓你腦洞大開喲!原創公號「憨爸在美國」(ID:hanhanusa)

相關閱讀:

?  

成績全A也上不了名校,孩子到底怎樣才算優秀?

?  

德國教育「讓孩子輸在起跑線上」?在德中國媽媽還原了真相


倡導理性閱讀,離美帝更近一步

投稿:usashare@hotmail.com


推薦閱讀:

搞笑的情人節愛情語錄->> 完全免費的英語學習網站!
GMQ Coin Ex官方網站升級版震撼上線

TAG:美國 | 編程 | 網站 | 推薦 | 免費 |