>> MITCH Resnick: Ahoj, som Mitch Resnick.
Som profesor učenie Výskum tu na MIT Media Lab,
a ja tiež priamo na MIT Scratch tím.
JOHN Maloney: Som John Maloney, a bol som
výskumník asi 11 rokov pracuje na projekte Scratch
ako hlavný vývojár.
MITCH Resnick: Zavoláme Naša výskumná skupina
Materská škola skupina Celoživotné pretože budeme inšpirovať tým, ako deti
učiť v materskej škole.
Klasické škôlky, deti sa hravo navrhovanie a vytváranie
vecí v spolupráci s jeden druhého - stavby veže
s drevenými bloky, takže obrázky s prstovými farbami a pastelkami.
Ako sme vyvinuli Scratch, chceli sme zachytiť, že škôlka ducha
pre študentov všetkých vekových kategórií.
JOHN Maloney: Jeden z veľká motivácia pre Scratch
Bol to projekt, ktorý Mitchell a Natalie
začala tzv Computer Clubhouse.
A videli veľa detí robí veci s mediálnymi nástrojmi, ako je Photoshop
a rôzne výrobné zvuk nástroja, ale oni nerobili žiadne programovanie.
Deti sa nerobí žiadne programovanie, a pozrel sa okolo a povedal: dobre,
prečo nie sú to robia?
Odpoveď Zdalo sa, že sa, že nebol
nástroj, ktorý je vhodný pre toto nastavenie.
>> MITCH Resnick: Ako sme sa rozvíja Scratch,
Nechal som sa inšpirovať niektorými nápadmi môjho učiteľa, Seymour Papert, ktorý
vyvinul programovací jazyk Logo.
Seymour vždy hovorieval, že bolo dôležité, aby nové technológie
má nízku podlahu - čo znamená, že je ľahké začať s - s vysokým stropom -
znamená, že môžete urobiť viac a zložitejšie veci s ním.
Chceli sme tiež, aby sa to, čo nazývame "široké múry,"
čo znamená, že mnoho rôzne cesty,
že si môžete robiť veľa rôznych veci so softvérom.
>> Nestačí len, aby bolo možné získať ľahko začať a robiť zložité veci
ak každý robí to isté.
Chceme mať mnoho rôznych ciest pretože vieme, že rôzni ľudia majú
rôzne záujmy, a chceli sme sa všetci
aby mohli pracovať na projektoch, ktoré vyrástol zo svojich vlastných záujmov.
>> JOHN Maloney: Rád by som povedať, že sme asi -
there 's - sme uvažovali o 10 krát ďalšie príkazy a funkcie, ako majú
kedy skončil v Scratch.
Mali by sme nekonečné debaty o presne to, čo
formulácie, aby na blokoch a veci, ako či predvolený
smer škriatkov by mal byť hore alebo doprava.
Tak sme si mysleli o všetkých týchto veciach, najmä veľmi skoré zážitky
že ľudia by sa s Scratch a snaží
aby sa to tak, že veci by mohli byť objavil len experimentálne.
>> MITCH Resnick: Keď sme boli Prvý návrh Scratch,
Naša cieľová skupina je vo veku 8 až 16.
JOHN Maloney: On nízky koniec spektra,
Zistili sme, že oveľa mladšie deti boli použitie poškriabaniu, než sme kedy očakávali.
Stále si pamätám jeden - prvý Scratch deň, myslím, že sme mali,
tento malý šesť rokov starý chlap vošiel
Na hornom konci, bol som prekvapený, na, napríklad, použitie Scratch
v škole tried, ako CS50 pretože sme naozaj
myslíte, že Scratch ako jazyk pre výučbu informatiky na počítači
vedci.
>> Ďalším prekvapením je, ako mnohí dospelí sa používať.
Zistili sme, že ľudia, ktorí sú ako na plný úväzok programátorov
si programovanie v Scratch ako druh hobby.
A tak sme videli ľudí, na internetových stránkach Scratch
vytvárať projekty, ktoré robiť, napríklad, ray tracing 3-D vykresľovanie systémy.
Nemohol som tomu uveriť, keď som videl, že.
>> MITCH Resnick: Ako sme začal pracovať na Scratch,
chceme, aby sa líši od predchádzajúce programovacie jazyky
s cieľom, aby bolo prístupné na oveľa širší okruh ľudí.
Takže sme mali tri základné riadiace princípy.
Po prvé, chceme, aby je viac drotár-moci,
takže si mohol vybudovať programy oveľa ako dávať Lego kociek dohromady.
Takže sme mali vizuálne programovanie bloky, ktoré do seba zapadajú.
Po druhé, chceme aby ľudia pracujú
na viac zmysluplných projektoch, veci že boli osobne pre nich relevantné.
To je dôvod, prečo robíme Scratch tak médiá bohaté.
>> Tretina všetkých, chceme, aby sa je viac sociálne, pretože vám
Poznám veľa najlepší učenie skúseností
prísť, keď sme sa komunikovať s ostatnými.
Takže sme pridali Scratch on-line spoločenstvo od samého počiatku,
pravdu, keď sme uviedli na trh softvér tak, aby ľudia
bude mať publikum pre ich výtvory
a tiež nechať inšpirovať to, čo ostatní ľudia vytvorili.
Vzhľadom k tomu sme spustili Scratch, tu boli okolo 4,5 milióna projekty
, Ktoré boli zverejnené na internetových stránkach Scratch.
>> JOHN Maloney: Tak som v skutočnosti sa pripojil k projektu
o trochu prosí, aby Mitchell.
Spýtal som sa pripojiť, keď som počul o tom, pretože som si myslel,
že to bude tak v pohode vec, a ja som chcel pomoct.
Ale môj obľúbený jazyk bol Smalltalk, a ja
mu pomohol vyvinúť túto verziu z Smalltalk tzv Squeak.
Tak som si povedal, dobre, budem prísť a robiť túto prácu
tak dlho, ako som si ho postaviť Squeak.
A povedal Mitchell, oh iste, som Nezaujíma ma, čo to robí palcov
Len, aby to fungovalo.
A tak to je, ako sa dostal musí byť napísaná v Squeak.
>> Takže s Scratch 2.0, sme si myslel, že by sme
snažiť, aby Scratch osloviť viac Ľudia podľa čo je aplikácia tzv cloud-based.
A aj keď tam bola verzia Squeak, ktorý bežal v prehliadači,
je nutné sťahovanie a inštaláciu plug-in.
A vedeli sme, že mnoho ľudí bude mať problémy robiť to,
a to buď preto, že je zložitý proces
alebo preto, že ich správa na ich Škola, alebo čo by to nedovolil.
Takže sme chceli niečo, čo bolo druh vstavaný do prehliadača
alebo bolo celkom štandardne existuje na väčšine prehliadačov.
>> Zvažovali sme Java.
Zvažovali sme Silverlight.
Zvažovali sme JavaScript, a sme považovali Flash.
V tomto bode, Flash bola skutočne na vzostupe.
Adobe bola naozaj tlačí, a sme ešte nevedel, viete,
že to bude taký problém na iOS a mobilných zariadení a tak ďalej.
Tak sme šli s Flash, a v spätnom pohľade, viete,
bolo by to možno bolo lepšie, ak by sme šli s JavaScriptu
preto, že sa stala dominantným jazykom.
>> Ale ja si nemyslím, že je to nejaký spôsob, ako by sme mohli
videli všetky tie veci, ktoré boli bude prepínať medzi vtedy a teraz.
Trvá tri roky alebo tak, aby dať dohromady niečo také,
tak si vytvoriť svoj najlepší odhad a dúfať v najlepšie.
>> MITCH Resnick: Jeden z našich nových Projekty sa nazýva Scratch Junior,
snaží mať Scratch ísť až aj mladšie deti.
Je to je zamerané na veku päť-sedmrok-kone,
ako materské školy na druhom stupni.
Prvá verzia to bude na iPod,
a plánujeme to príde v polovici roka 2014.
Takže Scratch Junior bude trochu zmenšený verzii.
Bude to mať niečo menej funkcií a tiež
robiť veci viac vývojovo Vhodné pre mladšie deti.
>> JOHN Maloney: Baví ma skutočnosť, že Scratch 2.0, najmä
je trochu tajne vyššia výkon, než si môžete predstaviť.
V predvolenom nastavení, keď robíte animácie a tak ďalej,
ste obmedzený na ráme sadzba - druh aktualizácie
rýchlosť na obrazovke, a máme navrhnuté schválne
tak, že nielenže trochu na ráme
takže ak poviete opakovanie 10 pohyb 10, v skutočnosti
vidieť, že sa pohybujú v 10 Malý krok - 10 malých krokoch.
>> Avšak, tam je druh skrytý režim, tzv režim turbo,
ktoré môžete získať tým, Shift-Kliknutím na zelenú vlajkou,
a že v podstate umožňuje to beh druh tak rýchlo, ako je to možné.
Tak toto je to, čo vám umožní robiť veci, ako je ray tracer,
a vy nemusíte - pôvodné ray tracer,
ste museli čakať asi pol hodina vidieť výsledky, pretože to
bol druh supění cez jeden snímok naraz.
Ale s klávesom Shift kliknite vec, môžete získať výsledky
niečo ako 20 sekúnd.
Takže naraz, môžete to urobiť nejako na vysokej úrovni veci Scratch,
ale je to skrytá vlastnosť.