МИТЦХ Ресницк: Здраво, ја сам Мич Резник. Ја сам професор Леарнинг Истраживање овде на МИТ Медиа Лаб, и ја такође усмерава МИТ Сцратцх тим. ЈОВАН МАЛОНЕИ: Ја сам Јохн Малонеи, а ја сам био истраживач за око 11 година ради на пројекту Огреби као главног програмера. МИТЦХ Ресницк: Ми зовемо наша истраживачка група Доживотно вртић група, јер смо инспирисани начин деца уче у вртићу. Класични вртић, деца се несташно пројектовање и креирање ствари у сарадњи са један другог - зграде куле са дрвеним блоковима, чинећи слике са прстију боје и бојице. Као што смо развили Сцратцх, ми смо хтели да заузме тај дух обданишта за ученике свих узраста. ЈОВАН МАЛОНЕИ: Један од велике мотивације за нуле је овај пројекат који Митцхелл и Натали је почео зове Цомпутер Цлубхоусе. И они су видели много деце раде ствари са медијским алатима као што су Пхотосхоп и разни алати за производњу звука, али они нису радили никакав програм. Деца нису радили никакав програм, и ми смо око себе и рекао, добро, зашто се не они то раде? Чинило се да одговор бити да није било алат који је прикладан за ту поставку. МИТЦХ Ресницк: Као што смо су развој Сцратцх, Био сам инспирисан неким идејама од мог ментора, Сеимоур Паперт, који развио Лого програмског језика. Симор увек говорио да је то било важно за нове технологије да имају низак спрат - што значи да је лако да почнете са - високим плафоном - што значи да би могао учинити више и сложеније ствари са њом. Такође смо желели да имамо оно што ми зовемо "виде зидови," што значи да су многи различити путеви, да можете да урадите више различитих ствари са софтвером. То није довољно само да би могли да добију почео лако и урадити комплексне ствари ако сви раде исту ствар. Желимо да имамо много различитих путева јер знамо различити људи имају различити интереси, и ми смо хтели свима да би могли да раде на пројектима који израсла из сопствених интереса. ЈОВАН МАЛОНЕИ: Волео бих да кажем да смо вероватно - ту је - ми смо сматрали око 10 пута више команде и функције него имати икад завршио у нуле. Имали бисмо бескрајно дебате о томе шта формулација да стави на блоковима и ствари као што су да ли подразумевани правац Спрајтови треба да буде до или са десне. Тако да смо размишљали о свим тим стварима, посебно веома рано искуства да би људи имали са Огреби и покушавају да се направи тако да ствари могу бити открио само експериментисањем. МИТЦХ Ресницк: Када смо били Први пројектовање Сцратцх, наша циљна публика је била узраста од 8 до 16 година. ЈОВАН МАЛОНЕИ: На доњи крај спектра, утврдили смо да је много млађи клинци били користећи Сцратцх него што смо икада очекивали. Још увек се сећам један - први Огреби дан, ја мислим, да смо имали, овај мали шест година момак дошао унутра На горњем крају, био сам изненађен на, на пример, употреба нуле у факултетским одељењима као што ЦС50 јер нисмо баш мисле Огреби као језик за наставу информатике на рачунару научници. Још једно изненађење је како многи одрасли га користе. Открили смо да су људи који су као стално програмере уживати у програмирање Огреби као врста хобија. И тако смо видели људе на сајту Огреби стварају пројекте који раде, на пример, раи трацинг 3-Д рендеринг системе. Нисам могао да верујем када сам видела то. МИТЦХ Ресницк: Као што смо почео да ради на нуле, желимо да се разликује од претходна програмски језици како да га доступним на много шири спектар људи. Дакле, имали смо три основне водеће принципе. Прво, желимо да то више лимарија-моћи, тако да би могао изградити програме много као стављање ЛЕГО коцкица заједно. Дакле, ми смо имали визуелни програм блокови који пуцкање заједно. Друго, желимо да пусти људи раде на више значајних пројеката, ствари који су релевантни за њих лично. Зато смо направити Огреби па медији-богат. Треће свега, желимо да то више социјални, јер вам Знам доста најбоље учење искуства доћи када смо у интеракцији са другима. Дакле, ми смо додали Сцратцх мрежи заједница од самог почетка, у праву када смо покренули софтвер тако да људи би имао публику за своје креације а такође се инспирисан шта други људи створили. Од када смо покренули Сцратцх, тамо су око 4,5 милиона пројекте који су деле на сајту Огреби. ЈОВАН МАЛОНЕИ: Па ја заправо се придружио пројекту од врста моли за Митцхелл. Ја сам тражио да се придружи када сам чуо о томе, јер сам мислио то је требало да буде такав кул ствар, и желео сам да помогнем. Али мој омиљени језик био Смаллталк, и ја је помогао у развоју ову верзију од Смаллталк зове шкрипи. Зато сам рекао, добро, ја ћу долазе и радим овај посао докле год ја могу да га изгради у шкрипи. И Мичел је рекао, ох наравно, ја Не занима ме шта је то маде ин Само се то ради. И тако је како је добио да буде написан у шкрипи. Дакле, са Сцратцх 2.0, ми мислили да бисмо покушати да допре до нуле више људи чинећи га апп засновану на Вебу. И мада је било верзија од скуеак која се пружала у претраживачу, то потребно преузимање и инсталирање плуг-ин. И ми смо знали да је много људи би имати проблема с тим, или зато што је компликован процес или зато што им је управа на њихов школа или шта год то не би дозволили. Зато смо желели нешто што је врста изграђен у претраживачима или је некако по дефаулту постоји на већини прегледача. Сматрали смо Јава. Сматрали смо Силверлигхт. Сматрали смо ЈаваСцрипт, и ми смо сматрали Фласх. У том тренутку, била Блиц заиста на доминацији. Адобе је заиста гурање, и нисмо још знао, знаш, да ће то бити такав проблем на иОС и мобилних уређаја и тако даље. Тако смо отишли ​​са Фласх, и у ретроспективи, знате, то би можда било лепше ако бисмо отишли ​​са ЈаваСцрипт јер то је постало доминантан језик. Али ја не мислим да постоји било који начин смо могли видео све ствари које су биле ће се променити од тада и сада. Потребно је три године или тако да ставити заједно нешто овако, па ви направите најбољу претпоставку и надамо се најбољем. МИТЦХ Ресницк: Један од наша нова пројекти се зове Огреби Јуниор, покушава да идем Огреби до чак млађу децу. То је циљ који се годинама пет до седам година старости, као забавишта до другог разреда. Прва верзија то ће бити на иПод, и ми планирамо да га дође у средини 2014. Дакле Сцратцх Јуниор ће бити донекле смањена верзија. То ће донекле имати мање карактеристике и би ствари више развојно присвоји за млађу децу. ЈОВАН МАЛОНЕИ: Уживам чињеницу да Сцратцх 2.0 посебно је некако тајно виши перформансе него што можете замислити. Подразумевано, када радите анимације и тако даље, сте ограничени на рам стопа - врсте ажурирања Стопа екрана, а ми смо дизајниран је намерно тако да само ради мало по кадру тако да ако кажете репризу 10 10 потез, ви заправо видим да се крећу у 10 Мала корак - 10 мале корацима. Међутим, постоји нека врста сакривен режим, под називом Турбо Моде, који можете добити од Схифт-Кликом на зелене заставе, и да у основи то омогућава покренути некако тако брзо као што можете. Дакле, то је оно што вам омогућава да урадите ствари попут зрака трагача, а ви не морате да - оригинални раи Трацер, сте морали да чекате око пола час да виде резултате, јер су му је врста цхуггинг кроз један фрејм по фрејм. Али са Схифт-клик ствар, можете да добијете резултате у нечему као што 20 секунди. Дакле, одједном, можете да урадите врста високог нивоа у ствари нуле, али то је скривена функција.