當前位置: 首頁 >新聞資訊 >新聞詳情

學編程為什么要從Scratch開始啟蒙?

發布時間:2020-03-11 12:11:42

全球范圍內,少兒編程軟件有很多種,其中啟蒙初期階段主要以圖形拖拽編程方式為主,這其中最具代表性的就是Scratch。


 NSA(美國宇航局)的工程師在使用Scratch 


Scratch是麻省理工學院的“終身幼兒園團隊”開發的圖形化編程工具,主要面對青少年開放。全球有超過1500萬名孩子通過Scratch來學習編程。同時Scratch在150多個不同的國家/地區使用,并被翻譯成英語、法語、中文、日語等40多種語言。


Scratch通過類似搭積木的方式來編寫程序,而且作為可視化的編程語言,Scratch還帶有相應圖形界面,可以說用Scratch編程的過程中充滿著趣味。


Scratch 功能強大

Scratch雖然是少兒編程的啟蒙和初級工具。但其功能已經足夠強大,并且很人性化。

以孩童喜歡的卡通小貓形象入門,可完成數據計算、場景建設、小游戲制作等等適合少兒的項目。

在以培養孩子興趣和掌握基本編程思維方式后,Scratch還可以通過各種傳感器連接機器人,進一步開發機器人編程,讓機器人按照兒童編寫的程序去執行某種操作,這就是人工智能的初級操作,比如當下熱門的無人駕駛技術。


Scratch入門容易

Scratch是由麻省理工大學專門針對6-16歲兒童開發的可視化的編程語言。采用圖形化你的呈現和拖拽的方式來完成編程的核心邏輯和成果,可以把它簡單理解成“電子積木”。


Scratch及時反饋

Scratch點擊代碼塊就可以看到“移動”“轉向”“切換造型”等代碼的效果,簡單操作即可完成一個故事/賀卡/小游戲,孩子極易獲得成就感。


Scratch避免了代碼的語法錯誤


Scratch是拖拽代碼塊的方式來編程,不存在拼寫錯誤等常見語法問題,對孩子來說重點點在理解邏輯而非編輯代碼。不要求孩子具備打字能力、會變成英語,低齡孩子也能學習。


Scratch高上限


Scratch可以做出來的成果很廣泛。一些熱門的工具軟件和游戲,雖然本身不是Scratch開發的,但是都可以用Scratch還原出來。


學習Scratch的意義,并不在于學習了某種特殊的技能,或早早地把孩子培養成程序員,重要的是,在這個過程中,培養了孩子邏輯思維能力、創新實踐能力、拆解任務、解決問題的能力,并且,這個創造的過程,是最讓孩子快樂的。


最后,孩子學習編程,低年級的孩子建議學 Scratch,初中左右可以考慮直接學 Python。因為 Scratch 的圖形化更能激發學習的興趣。


亚洲国产A∨无码中文-伊人色综合久久天天小片-纯肉无遮挡h肉3d动漫在线观看-天天摸夜夜添夜夜添无码