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