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