來源:杭州青少年編程 作者:權芹樂 2018-06-18 13:18:10
“你聽過C、C++、python、Java或者其他編程語言嗎?那么,你或者你的孩子,應該選擇什么語言開始編程學習呢?”
針對以下人群小/初/高中年齡段的學生,非計算機專業的大學生,無編程經驗的成年人,我先說明自己的建議:
Scratch:1.小學~~初中,2.對編程感興趣的成人
Python:1.初中(高年級)~~大學,2.生活工作中需要編程能力的成人
C/C++:想要參加信息奧林匹克競賽的初、高中生
其他語言:如果不是科班或工作需要,或者興趣(雖不知從何而來),不推薦
01
Scratch
也就是說,Scratch適合入門,小學年齡段的兒童就可以學習,這時小朋友已經具備了四則運算和數值大小比較的知識,通過Scratch可以培養兒童的邏輯思維、計算思維、編程概念等。
也許你注意到了國外和國內都有媒體介紹從5歲開始學習Scratch,不過,我個人更傾向于小學三年級以后才開始學習編程。
Scratch的圖形化操作、不需要編碼的特點明顯優于其他編程語言,另外,Scratch的圖形編程和音樂、圖像、數學等元素也踐行了STEAM教學理念(STEAM代表科學Science,技術Technology,工程Engineering,藝術Art,數學Mathematics)。所以,它才會成為少兒編程的首選。
摘自官網介紹
Scratch is designed especially for ages 8 to 16, but is used by people of all ages.(Scratch是為了8到16歲的兒童設計的,但它其實適用于所有人)
02
相關推薦:
小升初試題、期中期末題、小學奧數題
盡在奧數網公眾號
歡迎使用手機、平板等移動設備訪問幼教網,幼兒教育我們一路陪伴同行!>>點擊查看