程序語言Scratch引發興趣

兩年前,美國麻省理工學院媒體實驗室推出一種新的電腦程序語言,這種新的程序語言現在已經進入世界各地的教室和家庭,正在迅速成為兒童和成年人遊戲和學習的方式。

在維吉尼亞州阿靈頓的一個教室裡,學生們用電腦語言SCRATCH製作動畫故事。大部分學生跟來自薩爾瓦多的麗迪亞.梅爾格一樣正在學習英語:"我們用SCRATCH程序語言,要學習使用大量的自然語言詞彙。"

計算機科學老師傑夫.埃爾克納從3月開始教授SCRATCH語言。他說:"我開始是想用SCRATCH教學生編程。後來發現,這種編程語言實際上也能非常好地教授語言技巧。"

SCRATCH最初是麻省理工學院媒體實驗室開發出來的。開發者表示,這種電腦程序語言的目的是幫助年輕人發展學習技能,學習創造性思維,以及學習集體合作。

媒體實驗室的博士生凱倫.佈雷南是SCRATCH項目的負責人。他說:"我們的目的不是要創建電腦程序編寫大軍,而是幫助電腦使用者表達自己。"

SCRATCH語言很簡單,所有的人都可以使用。這種程序語言所依據的是一種積木系統,積木可以通過多種指令結合起來。這種語言總共有100多塊"積木"可以使用,另外還有一個視覺圖像庫,使用者可以在最開始的時候用圖像編寫程序。

所有的人都可以從麻省理工學院的網站免費下載2007年5月投入使用的SCRATCH。

佈雷南說:"我們設立這個網站的時候不知道結果會怎麼樣。會有人使用這種程序語言嗎?人們用這種語言會製作什麼呢?在網站開設一兩個星期之後出現了這種電腦動畫故事。"

一個德國的9歲的女孩用它來上載自己的照片,繪製自己的圖畫,錄下自己的聲音,編成了一個電腦動畫片,題目叫"蜜蜂遊戲"。

還有人用這種程序語言製作了網上博物館,讓人們可以觀摩藝術作品,或者用它製作互動地圖用來教授地理。

SCRATCH甚至還有國際協作,如這個帶音樂的遊戲是由來自不同的國家的一個8歲、13歲和15歲的孩子製作的。

推出兩年來,SCRATCH網站已經吸引了25萬註冊用戶,他們創製了40萬個項目。

阿靈頓的計算機科學老師埃爾克納的學生們也是註冊用戶,他們在SCRATCH網站也要有一個自己的網頁了。


本文留言

近期讀者推薦