>> MITCH Resnick: Szia, én vagyok Mitch Resnick.
Én vagyok a tanár tanulás Kutatás itt a MIT Media Lab,
és én is közvetlen a MIT Scratch csapat.
JOHN MALONEY: Én vagyok John Maloney, és én
a kutató mintegy 11 éve dolgozik a Scratch projekt
a vezető fejlesztő.
MITCH Resnick: hívjuk kutatócsoportunk
Az egész életen át tartó óvodai csoportban, mert mi inspirálta, ahogy a gyermekek
tanulnak az óvodában.
A klasszikus óvoda, gyerekek játékosan tervezése és létrehozása
dolgokat együttműködve egymást - épület tornyok
fa tömb, tehát a képek ujjal festékek és ceruzák.
Ahogy fejlődött Scratch, szerettünk volna rögzíteni, hogy az óvodai szellem
A tanulók minden korosztály számára.
JOHN MALONEY: az egyik nagy motivációk Scratch
volt ez a projekt Mitchell és Natalie
kezdte úgynevezett Computer Clubhouse.
És láttam egy csomó gyerek csinál cucc médiaeszközök, mint a Photoshop
és a különböző hang-termelési eszközök, de ők nem csinálnak semmi programozás.
A gyerekek nem tesznek semmilyen programozási, és körülnézett, és azt mondta, jól,
miért nem csinálja?
A válasz úgy tűnt, hogy lehet, hogy nem volt
Egy eszköz, amely megfelelő volt az ezt a beállítást.
>> MITCH Resnick: Ahogy fejlődtek Scratch,
Én ihlette néhány ötletet Az én mentorom, Seymour Papert, aki
fejlesztette ki a Logo programozási nyelv.
Seymour mindig azt mondta, hogy ez fontos volt az új technológia
az alacsony padló - ami azt jelenti, könnyű elkezdeni a - magas mennyezet -
ami azt jelenti, lehet, hogy többet és bonyolultabb dolgokat is.
Azt is szerette volna, hogy a úgynevezett "széles falak,"
ami azt jelenti, sok különböző utak,
hogy meg tudod csinálni sok különböző dolgokat a szoftvert.
>> Ez nem elég, csak hogy tudja, hogy indult könnyen, és nem bonyolult dolog
ha mindenki ugyanazt a dolgot.
Azt szeretnénk, hogy sok különböző utak mert tudjuk, hogy a különböző emberek
különböző érdekeket, és azt akarta, hogy mindenki
, hogy képes legyen projekteken dolgozik, amelyek nőtt ki a saját érdekeiket.
>> JOHN MALONEY: Szeretnék azt mondani, hogy talán -
there's - tartottuk körülbelül 10-szer több parancsokat és szolgáltatásokat, mint a már
valaha végül a Scratch.
Mi lenne végtelen viták arról, hogy pontosan mit
megfogalmazás, hogy a blokkok és dolgok, mint például, hogy az alapértelmezett
irányt a sprite kell lennie, vagy a jobb oldalon.
Úgy gondoltuk, az összes ezeket a dolgokat, különösen a nagyon korai élmények
hogy az emberek, hogy A Scratch és megpróbálja
tenni úgy, hogy a dolgok lehetnek fedezte fel csak a kísérletezés.
>> MITCH Resnick: Amikor mi voltunk első tervezése Scratch,
a célközönség korosztály 8 és 16.
JOHN MALONEY: A alacsony véglet,
azt találtuk, hogy sokkal fiatalabb gyerekek is a Scratch, mint azt valaha is gondolták.
Még mindig emlékszem az egyik - az első Scratch nap, úgy gondolom, hogy mi volt,
ez a kis hat éves srác jött be
A felső végén voltam lepve meg, például, a használata Scratch
az egyetemen osztályok, mint a CS50 mert nem igazán
Szerintem a Scratch, mint a nyelv tanítás számítástechnika számítógép
tudósok.
>> A másik meglepetés, hogy milyen Sok felnőtt használja.
Azt találtuk, hogy az emberek, akik mint a teljes munkaidőben programozók
élvezze programozás Scratch, mint egyfajta hobbi.
És így láttunk embereket A Scratch honlapján
projektekben, amelyek például ray tracing 3D renderelés rendszereket.
Nem tudtam elhinni, amikor megláttam ezt.
>> MITCH Resnick: Ahogy kezdett el dolgozni a Scratch,
azt akarjuk, hogy különbözik a előző programozási nyelvek
annak érdekében, hogy hozzáférhetővé hogy egy sokkal szélesebb körű az emberek.
Tehát három fő vezérelve.
Először is, azt szeretnénk, hogy ez több bádogos-ható,
így lehet felépíteni programok sokkal olyan, mintha Lego téglák össze.
Tehát mi volt a vizuális programozási blokkok pillanat együtt.
Másodszor, azt akarjuk, hogy az emberek dolgozni
több értelmes projektek, a dolgok hogy személyesen adott számukra.
Ezért teszünk Scratch olyan média gazdag.
>> Harmadszor is, azt szeretnénk, hogy ez több szociális, mert
tudja, sok a legjobb tanulási tapasztalatok
jönnek, amikor másokkal.
Így hozzá a Scratch Online közösség a kezdetektől fogva,
jobb, ha elindítottuk a szoftver, hogy az emberek
volna a közönség azok alkotásait
és az is kap inspirálta mások mit teremtett.
Mivel indult Scratch, ott már körülbelül 4,5 millió projektek
hogy már a közös A Scratch honlapján.
>> JOHN MALONEY: Szóval valóban csatlakoztak a projekthez
az a fajta könyörgött, hogy Mitchell.
Azt kérte, hogy csatlakozzon, amikor megtudtam róla, mert azt hittem,
ez lesz, hogy egy ilyen jó dolog, és én segíteni akartam.
De a kedvencem nyelv volt Smalltalk, és én
segített fejleszteni ezt a verziót A Smalltalk nevű Squeak.
Szóval azt mondtam, jó, én jönnek, és ezt a munkát
amíg tudok építeni azt Squeak.
És Mitchell azt mondta, ó persze, Nem érdekel, hogy mire készül be
Csak hogy ez a munka.
És ez így van írandó Squeak.
>> Tehát Scratch 2.0, akkor gondoltam, hogy mi lenne
próbálja meg, hogy Scratch elérje a több emberek, azáltal, hogy a felhő-alapú alkalmazás.
És bár volt egy változata A Cini futott a böngészőben,
ez szükséges a letöltés és telepítése a plug-in.
És tudtuk, hogy egy csomó ember volna baj ezzel, hogy
vagy azért, mert ez volt egy bonyolult folyamat
vagy azért, mert a közigazgatás saját iskola vagy bármi nem engedte.
Ezért akartunk valamit, ami fajta épített böngésző
vagy volt olyan alapértelmezés ott a legtöbb böngészőben.
>> Mi tekinthető a Java.
Mi úgy Silverlight.
Mi úgy JavaScript, és mi tekinthető a Flash.
Ezen a ponton, a Flash volt valóban a fejlődést.
Adobe tényleg nyomva, és akkor még nem tudta, tudja,
hogy volt, lesz ilyen probléma iOS és a mobil eszközök, és így tovább.
Így mentünk a Flash, és visszatekintve, tudod,
ez már talán kedvesebb ha kimentek a JavaScript
mert lett a domináns nyelv.
>> De nem hiszem, hogy semmilyen módon amit esetleg
láttam azokat a dolgokat, amelyek fog változni között akkor és most.
Tart három év, vagy úgy, hogy össze valami ilyesmit,
így, hogy a legjobb tudása szerint és reméljük a legjobbakat.
>> MITCH Resnick: Az egyik az új projektek úgynevezett Scratch Junior,
kísérletet arra, hogy Scratch go le, hogy még fiatalabb gyerekek.
Ez is, amelyek célja a korban 5-7 évesek,
mint óvoda a második fokozat.
Az első változat ez lesz az iPod,
és azt tervezzük, hogy jön ki a közepén a 2014.
Így Scratch Junior lesz a némileg lekicsinyített változata.
Ez lesz valamivel kevesebb funkciók és
hogy a dolgok a fejlődés megfelelő a fiatalabb gyerekeknek.
>> JOHN MALONEY: Élvezem a tényt, hogy a Scratch 2.0 különösen
a fajta titokban magasabb teljesítményt, mint képzelnéd.
Alapértelmezésben, ha csinálsz animációk és így tovább,
akkor csak a keret üteme - sort a frissítés
sebessége a képernyőn, és mi már tervezte szándékosan
úgy, hogy csak azt teszi egy kicsit frame-enként
úgy, hogy ha azt mondod ismétlés 10. lépés 10., ténylegesen
látom mozogni 10 kis lépés - 10 kis lépésekben.
>> Azonban van egyfajta rejtett módban, az úgynevezett turbó mód,
amit lehet kapni Shift-kattintás a zöld zászlót,
és az, hogy alapvetően lehetővé teszi, hogy fut ilyen, amilyen gyorsan csak tud.
Tehát ez az, amit lehetővé teszi, hogy csinál dolgok, mint a sugár nyomjelző,
és nem kell - az eredeti ray nyomjelző,
meg kellett várni egy fél órát, hogy az eredmények, mert
kedves volt chugging keresztül képkockánként egy időben.
De a Shift-Click dolog, akkor a kapott eredményeket
olyasmi, mint 20 másodperc.
Így hirtelen, meg tudod csinálni sort magas szintű dolgokat Scratch,
de ez egy rejtett funkció.