回覆列表
-
1 # 睿昕老爸
-
2 # 雨佳吟
非MIT一個團隊開發的Scratch莫屬,目前3.0版中又增加了AI方面的積木,可以提高孩子的興趣和學習的成就感。
-
3 # 使用者1541701518639
不同年齡階段的孩子適合不同的課程去學習,五六歲左右的孩子是個scratch jr的課程,簡單易學,不需要孩子識字,在平板上就可以接觸,6-10歲左右的孩子可以去學習scratch的課程,培養孩子邏輯思維能力,發現問題解決的能力,10歲以上,有一定英語基礎的孩子建議去學習Python程式碼程式設計,培養程式設計思維和計算思維。
-
4 # 小碼王-童童老師
我之前陪過我家孩子在小碼王程式設計機構上過幾次課,感覺上課質量很高,學習軟體也比較好,有scratch、Python、C++等,老師很會教,孩子學習也比較快,學費我對比其他的,感覺是挺實惠的了。
少兒程式設計軟體總量上還是非常多的。在選擇面前只有最適合當下的需要,談不上最好。
如果孩子是5~7歲。識字不多可以使用scratchJR版,簡單,在pad上就可以學,適合親子共學。
如果孩子是小學二三年級建議學習scratch3.0。scratch採用積木拖拽的方式進行程式設計,是世界上公認的少兒程式設計啟蒙工具。
如果孩子沒有任何程式設計基礎或計算機操作經驗,可以使用“程式設計一小時”網址:
code.org
選擇適合孩子年齡段的程式設計思維啟蒙課程,讓孩子瞭解基本的程式設計思維:序列、迴圈等。如果孩子學習過scratch建議學習python程式設計中的turtle庫,它是繼承併發揚了最早期的少兒程式語言Logo,採用程式設計繪圖的方式增加孩子學習程式設計的興趣,這個過程中需要必要的幾何知識:比如多邊形、圓形、角度、弧度等,因此適合小學高年級或初中生,可以說從python開始才是真正意義上的程式設計。
python的應用領域非常廣泛,建議以興趣導向建立好紮實的程式設計基本功。中間穿插吸引眼球的應用比如遊戲、AI人工智慧模組的使用增加見識。如果孩子需要更深入的理解計算機偏底層原理類的程式設計知識,需要學習C++面向演算法的程式設計。這也是少兒程式設計領域含金量較高的NOI競賽選用的程式語言。
總結一下基本的路徑就是:scratchJR(幼兒園級)->scratch(小學生級)->python(初中生起點至博士都能應用)->C++(專業人士)中間穿插遊戲化的程式設計軟體比如lightbot。
總之程式設計是培養興趣,為學習及未來服務的,遊戲化只是迎合孩子當下天性的有效手段。要想學程式設計就做好寫程式碼的準備,拖拽式的積木化程式設計僅適用啟蒙。寫程式碼不僅僅學習寫程式碼,更多是在寫程式碼過程中系統學習計算機相關科學,這才是少兒程式設計的本質目的