資訊內容
360°全方位認識Scratch
不知昨晚大家有沒有看《開學第一課》,一場機甲大師救援賽后,許多家長及孩子稱贊叫絕。反正我家寶貝吵著嚷著讓我給他買一個機甲大師,但是3499的價格...
Robomaster S1
今年的《開學第一課》上運用了AR虛擬技術、自動機械等多種高科技,編程教育對于孩子未來的發展可見一斑。
言歸正傳。今天我們來談談Scratch,它為什么能成為少兒啟蒙編程的佼佼者呢?貓叔已經帶上眼鏡,即將為你解密。
基努·李維貓
Scratch簡介
Scratch是一種可視化編程語言和在線平臺,允許參與者創建自己的程序,互動故事,游戲和動畫。
是由MIT(美國麻省理工學院)針對5至16歲的兒童和青少年設計的可視化程序設計語言與開發環境,專注于用編程實現簡單的動畫效果。
scratch
貓叔簡單概括一下Scratch的特點:
-
簡單易上手,將編程變得如搭積木那樣容易;
-
采用拖曳、組合的方式來設計程序;
-
取代了傳統的打字,免除命令輸入錯誤的困擾;
-
還不用大量掌握英文單詞。
Scratch3.0操作界面
Scratch是為了青少年兒童發展 21 世紀所需要的技能而設計的。
孩子們通過創作和分享自己的交互故事、游戲、音樂和藝術,在這過程中培養他們的創造性思維、邏輯思維和合作學習的能力,使他們在以后的學習中能養成自我分析、解決問題的習慣。
Scratch官網
Scratch是一個不需要支付任何費用的自由軟件,已翻譯成各國文字方便世界各地的兒童青少年使用。如果家長們不想下載軟件,可以登錄官網(scratch.mit.edu)直接進行編程。
為什么選擇Scratch作為孩子的啟蒙編程語言?
家長們現在最愁的是,面對市面上五花八門的編程語言,不知選擇哪一個。例如:Scratch、Swift 、haskell、Python、Javascript、C++、PHP等等。
Hello?World!
大多數的家長,為什么會選擇Scratch作為孩子的啟蒙編程語言?
貓叔認為:它和其他的編程語言相比,更加簡單,更適合孩子6-10歲孩子的思維模式。如果小孩子一開始就接觸復雜的代碼,往往會讓孩子失去對編程的興趣。
除此之外,Scratch編程是STEAM教育的一種綜合教育方式,它融合了科學(Science)、技術(Technology)、工程(Engineering)、藝術(Arts)和數學(Mathematics)的綜合知識,側重思維訓練而不是簡單地學習一門編程語言。
Scratch中的4P原則
麻省理工(MIT)媒體實驗室教授及終身幼兒園小組負責人Mitchel Resnick在推廣Scratch編程學習中引入了4條編程引導原則(4P原則)。
-
項目(Project):讓孩子們有機會參與到有意義的項目中(而不僅僅是答題解謎活動),以便他們體驗將初始想法轉化為可與其他人分享的創意的過程。
-
同伴(Peers):鼓勵合作和分享,并幫助孩子學習建立在他人的工作基礎上做拓展的能力。編程不應該是一個單獨的活動。
-
激情(Passion):讓孩子們參與他們感興趣的項目。他們會花更長的時間并更加努力,在此過程中學習更多的知識。
-
玩(Play):鼓勵孩子們去玩去嘗試,嘗試新事物,冒險,挑戰極限,從失敗中學習。
貓叔認為,孩子通過和同伴一起做項目,鍛煉溝通協調能力。在講解自己所做項目的同時,還能提升表達能力。孩子參與自己感興趣的項目,不斷去嘗新,不斷去冒險。這些經歷都是孩子成長過程中寶貴的財富。
如何自學Scratch
之前有家長在后臺問我,想讓孩子自學Scratch,又擔心孩子學不會,該怎么辦呢?其實網上有很多資源可以幫助孩子免費學Scratch,但是好多家長又說資源不好找...
行吧,貓叔平時也比較忙,給貓叔一周的時間,貓叔整理一下自己的思路,到時候免費教孩子們學習Scratch。
那么,下次見咯!
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
