寫在前面
少兒編程是什麽
以及
如何開始
的問題
如何給娃做好編程的學習規劃
。
我碰到的大部份家長其實並不分得太清各種程式語言是什麽,往往是在培訓機構的安利下給孩子報了一個甚至多個階段的課程,然而培訓機構的課程往往需要照顧到所有孩子,因而課程設定無法真正做到」因材施教「。
如果你也有這樣的疑惑,不妨先點贊收藏,相信看完這篇文章,不僅會幫你省下一大筆少兒編程培訓費,更會幫娃省下寶貴的學習時間。
關於程式語言
根據美國電腦教師協會推出的K12電腦教育標準,少兒編程課程中主要涉及到三種程式語言:Scratch、Python、C++。不管選用哪一種語言,語言都只是一種工具,重點是學會利用工具解決問題的能力。
下圖系統梳理了不同程式語言的特點、適合的年齡階段,以及可以參加的等級考試和競賽。考級是為了階段性地驗證孩子的掌握程度,而競賽則主要是選拔目的,可以為將來的小升初乃至高考加分,走科技特長生路線。
關於考級和競賽的更多內容,我準備單獨梳理兩篇文章,匯聚全網最全的免費學習資料,供有需要的家長朋友們參考。
如何規劃
每個孩子的天賦和能力不同,因此沒有任何一條學習路線是適合所有孩子的。 大部份孩子經過了編程啟蒙階段後,很多家長都會有一個困惑,是先學Python還是先學C++? 這裏主要根據家長朋友們的需求不同,大力將主要分享兩條路線供大家參考,我把他們簡稱為
佛系路線
和
功利路線
。
佛系路線
如果你的目標是培養孩子的計算思維和邏輯思維,那麽掌握一門程式語言就夠了,而這門語言以Python為最佳選擇,因為語法非常簡單,而Python的上限卻非常高,小到制作遊戲,大到可以進行AI創意編程,基於Python甚至可以幫助孩子接觸到電腦科學的全貌。
功利路線
如果你的目標是升學加分走科技特長生路線,那麽學習C++就是必須,因為C++是信奧賽官方唯一指定語言,而大部份升學加分的政策都只認可資訊學奧林匹克競賽(簡稱信奧賽)。為此,孩子的目標終點就是信奧賽獲獎。這時就要看孩子的年齡了。
總結
本篇文章系統梳理了在家陪娃學編程該如何規劃,主要分為兩條路線供大家參考食用,如果覺得對你有幫助,不妨收藏轉發給身邊的朋友,你的真誠點贊是我持續分享的動力!如果你對在家教娃編程如何規劃還有疑問,歡迎評論區留言。