想了解一下少兒編程都用什麼軟體,父母時間充裕,是否可以在家輔導孩子少兒編程。


5-14歲學編程最好的8個免費國外網站,家長可以帶著孩子學起來。

給大家推薦8個編程網路資源,適合年齡從5歲到15歲+,教學內容有「基礎」、有「進階」,其中大部分免費,個別是收費網站。

1、【Code】

適合年齡:4-15歲

Code如今是最受歡迎的免費編程學習網站之一,在美國有40%的學生都通過這個網站學習編程,製作了超過8000萬的作品。

網站課程適合幾乎所有年齡段的孩子,包括類似於遊戲的互動課程課程主角有「星球大戰」和「Minecraft」等深受孩子喜愛的動畫和遊戲人物,能夠輕易獲得孩子的喜愛。

相比Scratch,Code會一邊教孩子編程,一邊詳細介紹更多相關基礎知識。網站的內容,也更適合有興趣學習難度更高的計算機知識和編程技能的學生。

網站上,甚至有科技大佬比爾·蓋茨和馬克·扎克伯格,給孩子們拍攝的教學視頻。

▲小扎的講課視頻(請到網站觀看)

除了為所有年級和年齡的學生提供完整的課程外,Code還提供了一個有趣的部分叫做「編碼一小時」,這個部分包括200多個時長為「一小時」的速成教程,專門為那些沒有太多空閑時間的用戶而設計。

Code的內容涵蓋非常豐富,包括「應用程序開發」、「遊戲創建」和「網站設計」。該網站甚至還有專門幫助青少年學習如何使用機器人編程的資源(例如LEGO Mindstorm)。

另外,網站上的課程是按年級排列的,所以孩子都能選擇到適合自己年齡和水準的課程。每完成一個課程,他們都會獲得相應的證書作為鼓勵。

2、【ScratchJr】

適合年齡:5-7歲

ScratchJr是一個適合幼兒的編程啟蒙網站。在這裡,即使年齡很小的孩子也能夠接觸到編程的基礎知識,創建屬於自己的互動故事和遊戲。

孩子們只需要將「圖形編程塊」拼湊在一起,像搭積木一樣,就能讓動畫角色移動、跳躍、跳舞和唱歌。他們還可以在繪畫編輯器中修改角色,添加自己的聲音和聲音,甚至插入自己的照片……然後使用編程塊使角色動起來。

ScratchJr和當下非常流行的Scratch編程語言非常接近,而Scratch語言已經在全球數百萬孩子(8歲以上)中廣泛使用。

相比Scratch,ScratchJr的界面和編程語言更加適合年幼的孩子,並具備與年幼孩子的認知、個人、社交和情感發展相匹配的功能。

iPad和Android平板電腦,均可免費使用ScratchJr。

3、【Scratch】

適合年齡:6-12歲

Scratch適合稍微大一點的孩子,只不過「圖形模塊」換成了「視覺模塊」,避免了讓孩子鍵入實際代碼的麻煩。

不用輸入代碼,就成功地壓低了孩子學習編程的最小年齡。藉助視覺模塊(visual blocks),孩子們可以輕鬆地開發屬於自己的遊戲,進行圖形設計,學習基礎的動畫知識……

除了幫助新手瞭解編程的基礎知識之外,Scratch還擁有一個非常強大而活躍的社區,這個社區擁有超過1500萬註冊用戶。在社區裏,孩子們可以和其他人分享自己的作品。

Scratch平臺的另一個優點是,它強制用戶將其創建內容和代碼序列存儲在Scratch伺服器上。這讓初學者可以輕鬆地瞭解高級用戶如何使用Scratch。當初我兒子剛開始學習編程的時候,Scratch平臺上高手們的作品,就給了他無窮無盡的靈感。

Scratch的另一個出色之處在於,它非常重視鼓勵孩子發揮自己的創造力。孩子在該平臺上創建遊戲時,幾乎可以在各個方面做出創造性的決策,包括背景的選擇,用戶玩家的外觀,速度,控制項和聲音等等!

4、【Blockly】

適合年齡:8歲+

Blockly也是一個內容佈局非常「一目瞭然」的網站,它由一系列編程教學遊戲組成。主要是為沒有編程經驗的孩子們設計的。

遊戲包括「拼圖」、「迷宮」、「製作小電影」、「編寫音樂」等內容,所有內容都被穿在一根長長的「線」上。

每個遊戲都能教會孩子一個編程的基本概念,孩子只要一步一步地去完成,到遊戲結束時,就能掌握編程所需的大部分基本知識和簡單編程語言。

和Code Monster一樣,孩子每在Blockly中每操作幾步,都能夠立即看到編程的結果,這讓編程這種技巧對他們來說,顯得更有實用意義,也更能激發他們的學習興趣。

不過,Blockly和Code Monster的另一個共同之處,是它也只適合作為孩子學習編程的「輔助練習」。系統學習的話,還是建議從文章開頭的那幾個網站中進行選擇。

5、【CodeCombat】

適合年齡:10歲+

如果說Scratch是用「圖形編碼」的方式,讓孩子學習編程基本知識的話,那麼CodeCombat,就是用遊戲的方式,幫助孩子真正學慣用計算機語言編寫代碼了。

比如,在Scratch裡面,「向上移動」的動作只是一塊拼插「積木」;

而在CodeCombat裏學習Python語言的時候,孩子就必須認認真真在編碼器裏輸入「hero.moveUp( )」的命令了。

雖說需要打不少單詞,但事實上CodeCombat可一點兒也不枯燥,因為它把沉浸式的RPG(角色扮演)遊戲,和文本編碼(text-based coding)結合在了一起。

比如我家孩子剛「玩」兒了一上午的,就是製作精美的「英雄尋寶」,他用各種編程語言,指揮小英雄在城堡和森林裡四處挖鑽石找寶藏,那些枯燥的代碼,一下子都變成了超級有用的「祕密武器」。

不過,CodeCombat不是完全免費的,它包括:免費版和收費版兩個版本——

免費版提供了有趣的計算機科學入門知識,涵蓋了基本的語法、自變數、字元串等等基本內容。

付費版可以解鎖遊戲開發、網站開發和更高級的計算機科學模塊。

兩個版本都有專門的文本編輯器,孩子可以在其中學習諸如Python,JavaScript和HTML / CSS之類好幾種時下應用最廣泛的編程語言。

在很多美國學校裏,CodeCombat已經得到了廣泛應用。

CodeCombat一個最棒的地方,是它的RPG遊戲地圖非常精美,它的音效也有讓人身臨其境的美感。

6、【Code Monster】

適合年齡:12歲左右

如果你想要讓孩子學習一些簡單的有關Javascript的知識,那麼Code Monster是一個幫助他們進行互動練習的好地方。

Code Monster的形式非常非常非常簡單,其結構只有兩個框:一個框是寫代碼的地方,另一個框會顯示結果。

而屏幕上方的小怪獸會一步一步地引導孩子,通過改變代碼中的某個變數,來製造有趣的效果,逐步引導孩子完成整個編程的過程。

網站結構簡單的好處在於——非常便於操作;能夠幫助孩子集中注意力完成編程。

而它的缺點也是簡單,內容不夠豐富,所以最好把它作為學習Javascript的「輔助練習冊」,而不是作為「課本」來使用。

7、【Codecademy】

適合年齡:14歲+

相比上面的四個網站,Codecademy更加專業一些,而且它面對的受眾也是年齡較大的孩子。因此,網站的設計遠沒有上面的幾個網站那樣有趣。相應的,它的「專業性」和難度又提高了不少。

Codecademy同樣包括免費版和收費版——

免費版僅僅能讓孩子瞭解編程的基礎知識,並沒有任何練習項目提供訓練。

如果要學習更多內容,增加編程的實踐經驗,就需要購買收費版,收費版可以免費試用7天,之後費用是19.99美金/月。

收費版裏提供大量互動項目和測驗,幫助孩子複習、鞏固和應用編程知識。另外,這個版本添加了個性化的學習計劃,用戶可以通過互動項目和測驗來測試他們所學到的知識。

在Codecademy中,孩子可以學習HTML和CSS的網頁開發基礎。等到技能得到進一步提高,就可以逐步學習使用JavaScript、SQL和其它更複雜的編程語言。

Codeacademy網站上有一個很棒的論壇社區。

不過,如果孩子的目標是成為一名高級程序員,那麼這個網站上的內容只能算是入門和基礎,你還需要到其他地方,給孩子尋找更多更難的學習內容。

8、【Khan Academy】

適合年齡:14歲+

可汗學院(Khan Academy),如今幾乎是世界上最受歡迎的免費教育網站,孩子可以在這個網站上學到幾乎所有內容。

(插句題外話:可汗學院擁有一個巨大的「圖書館」,其中包含3000多個教育視頻,內容涵蓋從數學,生物學,化學,物理學,金融和歷史到計算機科學和工程)。

具體到編程學習上,孩子同樣可以在這裡學到很多編程知識——網站包含大量有關JavaScript、HTML / CSS和SQL的視頻和小練習。視頻通常短小精鍊,並且充滿實用技巧。

另外,孩子還可以下載短視頻列表,按照自己喜歡的節奏去觀看。大部分視頻都包括字幕,讓英語不夠熟練的孩子也能夠充分理解。

所以,如果年齡比較大的孩子想要學習編程,那麼可汗學院無疑是最好的資源之一!


scratch或者ipad上的playgrounds比較適閤家庭學習,後面孩子感興趣的話可以買一些編程機器人玩玩。


scratch美國麻省理工學院研發的,針對0基礎少兒學習編程的免費軟體,好多編程學校也是用這個軟體教學的,操作簡單 便於理解 算是編程入門級吧


scratch啟蒙是一款非常不錯的簡易編程軟體,操作簡單方便,非常的適合初學者使用,適用於創作故事、動畫、遊戲等,非常的全面。手機APP即可下載噢。簡單方便,適閤家長在家指導孩子學習。


具體要孩子的年齡,一般不建議家長自己教孩子


用Micro:bit主板(硬體),makecode編程(圖形化和js)也很不錯的。


scratch


少兒編程推薦SCRATCH,可以買一本Scratch的書學習簡單的編程。


電腦登錄這個網址

少兒編程學習_Scratch趣味編程_小碼王青少年趣味編程社區?

world.xiaomawang.com

目前小碼王的社區算是中文Scracth比較大的平臺了,右上角有創作。

目前Scracth 和Python的編譯器都是對外開放的。

學學圖形化編程條件允許的話其實可以買點AI課,價格還行的,家長孩子一起學習,也比較體系化一些。自己教的話可以網上買教材實踐。


推薦閱讀:
相關文章