Scratch

A Wikipédiából, a szabad enciklopédiából
Scratch
Scratch Logo.svg

Tervező Mitchel Resnick
Fejlesztő Mitchel Resnick, John Maloney, Natalie Rusk, Evelyn Eastmond, Tammy Stern, Amon Millner, Jay Silver, és Brian Silverman
Utolsó kiadás 2.0[1]
Operációs rendszer Windows, Mac OS X
Licenc GNU General Public License
Weboldal

A Scratch egy objektumorientált, interpretált, dinamikus és vizuális programozási nyelv, amelyet elsősorban a programozással ismerkedő gyerekek számára fejlesztenek.

Ötvözete többek között a Squeak EToys, a CricketBlocks és a Logo környezeteknek. A programkód – amely a programkészítés során felhasznált szereplők viselkedését írja le – színekkel kategorizált kirakóelemekből építhető össze. Ezek parancsok, változók, állapotkomponensek, logikai kifejezések, elágazás- és ciklusszervező utasítások, és csak szintaktikailag helyes módon illeszkednek egymáshoz. A programozás eseményvezérelt, és sokszor többszálú.

A Scratch ingyenesen letölthető, és egyre több iskolában használják világszerte (például magyarul is tud). Jelenleg Windows, Mac OS X és Raspbian (Raspberry pi) operációs rendszerekre telepíthető.

A Scratch-et a Lifelong Kindergarten csoport fejleszti az MIT Media Lab keretein belül.

Külső hivatkozások[szerkesztés | forrásszöveg szerkesztése]