資訊內(nèi)容
有趣的Scratch
今天,宋老師特別為5-13歲小朋友推薦一款優(yōu)秀的編程學(xué)習(xí)工具Scratch。這款編程工具網(wǎng)上可以免費下載,而且簡單易學(xué),家長朋友在家都可以教自己的孩子。?

Scratch是麻省理工學(xué)院開發(fā)的少兒軟件編程工具,因為它的易用性和趣味性,已經(jīng)在全球范圍內(nèi)擁有大量粉絲,并且成為了青少年學(xué)習(xí)編程的首選工具。01
Scratch,美國 MIT專為小學(xué)生開發(fā)的編程語言
Scratch,它是由美國麻省理工學(xué)院(MIT)專門為孩子開發(fā)設(shè)計的圖形化編程語言,能讓孩子像搭積木一樣完成編程語句,保護(hù)孩子的編程興趣。少兒編程不僅僅是技術(shù)和代碼,更多是鍛煉思維框架、邏輯能力、拆解問題能力。
【MIT: 麻省理工學(xué)院(Massachusetts Institute of Technology,縮寫:MIT)是美國一所綜合性私立大學(xué),創(chuàng)辦于1861年,有“世界理工大學(xué)之最”的美名。位于馬薩諸塞州的劍橋市。經(jīng)過近150多年的發(fā)展,現(xiàn)已有學(xué)生近萬名,并且已被世界公認(rèn)為與牛津大學(xué)、劍橋大學(xué)、哈佛大學(xué)等老牌大學(xué)齊名的、以理工科為主的、綜合性的世界一流大學(xué)。】
區(qū)別于通常的軟件編程,Scratch使用者不需要懂英文,甚至可以不會操作鍵盤,整個編程過程都是圖形界面操作,編程者可以通過鼠標(biāo)拖動功能模塊的方式完成編程。它可以用來創(chuàng)造交互式故事、動畫、游戲、音樂、藝術(shù)和科學(xué)計算。

Mitchel Resnick,MIT Media Lab,Lifelong Kindergarten group 負(fù)責(zé)人。與小組成員共同開發(fā)了Scratch,一款學(xué)習(xí)計算機(jī)科學(xué)的在線編程工具,也曾共同為LEGO Mindstorms robotics kit提供模塊編程方面的技術(shù)支持。有超過30年的行業(yè)經(jīng)驗,是“創(chuàng)客教育”的見證人,經(jīng)歷了STEM教育的起起落落。
02
功能強(qiáng)大
Scratch提供了圖像、顏色、聲音、運動、計算等的基礎(chǔ)能力,再加上使用者的奇思妙想,組合出無限種可能,包括但不限于游戲、動畫、音樂、圖畫、數(shù)理化計算等。
你可以開發(fā)自己的植物大戰(zhàn)僵尸游戲,可以制作汽車“紅燈停綠燈行”的公益動畫,可以控制電腦按照你提供的樂譜逐個音符演奏兩只老虎,可以繪制二元一次方程坐標(biāo)圖,可以模擬自由落體的物理過程,可以計算復(fù)雜奧數(shù)題目的最優(yōu)解。
03
易于學(xué)習(xí)、操作簡單
Scratch的門檻低,小學(xué)及以上的人群都可以使用。針對8歲以上孩子們的認(rèn)知水平,以及對于界面的喜好,MIT做了相當(dāng)深入研究和頗具針對性的設(shè)計開發(fā)。不僅易于孩子們使用,又能寓教于樂,讓孩子們獲得創(chuàng)作中的樂趣。

Scratch的操作體驗人性化,各功能模塊設(shè)計得易于使用。

使用者不需要認(rèn)識英文單詞,也不需要會使用鍵盤,更不需要像成人編程那樣——記憶大量的命令,一切操作只需要使用鼠標(biāo),將積木模塊按自己的需求逐個堆砌,過程有些類似于堵積木,也像組裝樂高玩具。
04
與成人編程的不同
與成人在工作中的軟件編程不同,成人編程為了處理復(fù)雜的業(yè)務(wù)問題,需要具備計算機(jī)、操作系統(tǒng)、算法數(shù)據(jù)結(jié)構(gòu)以及其他高級的知識。另外,成人的編程工具、編程語言、編程過程,難以具有類似Scratch的易用性和趣味性。
05
Scratch的設(shè)計原則
為培養(yǎng)創(chuàng)造力,Scratch開發(fā)團(tuán)隊堅持“四項指導(dǎo)原則”( Projects, Passion, Peers, and Play):項目,激情,同伴和游戲。
首先,要讓孩子們以項目的形式參與。
第二,要能培養(yǎng)孩子們的激情。他們期望孩子們滿懷激情地參與,這樣他們才會長期堅持,面對困難才有克服的勇氣。
第三,要有同伴參與,因為與人互動是最好的學(xué)習(xí)方式。
第四,游戲不僅僅只是有趣,還會有承擔(dān)失敗,試驗,探索邊界的成分。Scratch開發(fā)團(tuán)隊認(rèn)為:最具有創(chuàng)造性的工作往往發(fā)生在對邊界的突破上。
Scratch開發(fā)團(tuán)隊依據(jù)“四項指導(dǎo)原則”來開發(fā)Scratch。他們將Scratch投入使用時,起初就建立了在線社區(qū),確保孩子們可以參與各種項目,期望孩子們可以在其他人創(chuàng)作的基礎(chǔ)上進(jìn)行創(chuàng)作。Scratch成功的大部分原因在于堅持“四項指導(dǎo)原則”。

06
如何做到?
1.在網(wǎng)上搜索Scratch,下載安裝
2.推薦中國少兒編程網(wǎng)自行學(xué)習(xí):http://www.kidscode.cn/scratch_v
有什么疑問也可給宋老師留言。祝你學(xué)習(xí)快樂!
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除
