Scratch v1.4.RC_適合八歲以上孩子的程式設計軟體(英漢日)

Scratch是 MIT (麻省理工學院) 發展的一套新的程式語言,可以用來創造互動式故事、動畫、遊戲、音樂和藝術。(scratch is a new programming language that lets you create your own interactive stories, animations, games, music, and art.)
適用於八歲以上的兒童學習數學以及計算能力,藉由這些學習也可以加強他們對於設計流程的認知。

Scratch是由麻省理工學院推出的程式設計工具,是適合於全世界兒童學習程式設計和交流的工具和平臺。該平臺採用Java構建,作品可以隨意發佈到互聯網和光碟U盤上。 這個工具完全免費,目前提供Windows和Mac兩個版本。可以選擇設置軟體語言,包括英語、漢語、日語等。

該工具利用圖形化介面,把程式設計需要的基本技巧囊括其中,包括建模,控制,動畫,事件,邏輯,運算,等等。孩子非常容易掌握,而內涵一點都不簡單。通過這個工具平臺,孩子可以快速掌握程式設計技巧,充分發揮自己的想像力。

■ Scratch:讓程式設計變得像搭積木一樣

過去,很多教程裡總是喜歡拿方形、圓形等來說明我們理解高深的物件、實例等等程式設計理論。但總是越說越讓人糊塗。現在,Scratch出現了,一切都將不同!程式設計從此將會和搭樂高積木一樣簡單!

Scratch由麻省理工學院的 Dr. Mitchel Resnich 和他的“終身幼稚園(MIT's Lifelong Kindergarten research group)”研究組成員共同完成。Scratch 的設計靈感來源於教小朋友們程式設計時遇到的種種困難(Scratch 適用於8歲以上兒童……)。 它的名稱來源 於DJ 混錄唱片的技術。(#大概是覺得DJ混唱片、搭樂高積木,用Scratch程式設計某種程度很相似。)

Scratch現已提供基於Windows以及MAC版的下載,Linux版的也正在研發當中。程式設計介面分為操作符、變數、代碼、圖片、聲音、程式等部分。程式設計命令按照動作、感覺等形象的進行分類,並且這些程式設計命令均可支援拖拽。成套的邏輯語句利用突出或特殊形狀等形式來輔助程式設計。例如:"IF...THEN...ELSE..."是一個黃色的呈“E”狀的圖形塊,其中有一個菱形的洞供填寫條件,在“E”的三橫中間可以加上不同的操作。程式設計過程中,用戶可以添加來自本地或者Web的圖片和聲音,當然,添加的方式一樣是拖拽。

Scratch 可將專案檔案存為本地的“.sb”(#暈,看來果然是sb都會用的東西)檔案格式,並通過一個按鈕將其上傳到Scratch主頁上。其它用戶借此可對該項目進行評論。此外,也可從Scratch網站上下載一個叫做“.SB file directly”的 Java applet,借其可將Scratch項目植入任一網站。

Scratch 是軟體基礎教學的一次革命。讓那些厭煩程式設計的人眼前一亮。Scratch使程式設計容易上手、充滿樂趣,但卻不失編寫複雜應用程式的能力。帶上家裡的老少,一起體驗一把程式設計的樂趣吧!

臺北市民生國小 Scratch 學習分享網站

Scratch 程式設計教學網

入門手冊

指令介紹

相關影片檔

Windows 版安裝程式

Windows 版免安裝程式,直接解壓後,運行其中的Scratch.exe即可

Mac 版安裝程式

arrow
arrow
    全站熱搜
    創作者介紹

    MILO部落格 發表在 痞客邦 留言(1) 人氣()