Мич Resnick: Здраво, јас сум Мич Resnick. Јас сум професор на учење Истражување тука во МИТ Media Lab, и јас исто така, директно на МИТ Скреч Тим. ЏОН Малони: Јас сум Џон Малони, а јас бев истражувач за околу 11 години кои работат на проектот Скреч како водечки развивач. Мич Resnick: Ги повикуваме нашата истражувачка група Доживотно Градинка група, бидејќи ние сме инспирирани од начинот на кој децата научат во градинка. Класичен градинка, децата се разиграно дизајнирање и создавање на работи во соработка со еден на друг - згради кули со дрвени блокови, правење слики со прст бои и боички. Како што ние развиена нула, сакавме да се фати дека градинка дух за ученици од сите возрасти. ЏОН Малони: Еден од голема мотивации за гребење беше овој проект кој Мичел и Натали почна вика Компјутерски клуб. И видоа многу деца прави работи со медиуми алатки како Photoshop и разни звук производство алатки, но тие не се прави било програмирање. Децата не се прави било програмирање, и ние погледна наоколу и рече, добро, зошто да не се тие тоа го прават? Одговорот се чинеше дека биде дека немало алатка која е соодветна за таа опција. Мич Resnick: Како што беа развивање на гребење, Бев инспириран од некои од идеите на мојот ментор, Сејмур Паперт, кои развиена од логото програмскиот јазик. Сејмур секогаш се користи да се каже дека е важно за нова технологија да има ниска кат - што значи дека е лесно за да започнете со - со висока таванот - што значи дека ќе можат да направат повеќе и повеќе сложени работи со него. Ние, исто така, сакаат да имаат она што ние го нарекуваме "широк ѕидови" што значи има многу различни патишта, дека може да се направи многу различни работи со софтвер. Тоа не е доволно само да се биде во можност да се добие почна лесно и не сложени работи ако секој го прави истото. Сакаме да имаме многу различни патишта затоа што знаеме различни луѓе имаат различни интереси, и сакавме сите да бидат во можност да работат на проекти кои произлезе од сопствените интереси. ЏОН Малони: Би сакал да се каже дека ние веројатно - there's - ние се смета за 10 пати повеќе команди и функции отколку да некогаш заврши во Скреч. Ние ќе мора бескрајни дебати за токму она што текстот да се стави на блокови и работи како дали стандардниот насока на sprites треба да се нагоре или десно. Па мислевме за сите овие работи, особено многу рано искуства дека луѓето ќе имаат со нула и се обидува да се направи, така што работите можат да бидат Дознав само од страна на експериментирање. Мич Resnick: Кога бевме Првиот Проектирање Изгребете, нашата целна публика беше возрасти 8-16. ЏОН Малони: На ниска крај на спектарот, ние откривме дека многу помлади деца беа користење на гребење отколку што некогаш се очекуваше. Јас уште се сеќавам една - првата Нула ден, мислам, дека имавме, оваа мала шест годишниот човек го пречекори прагот На горниот крај, јас сум бил изненаден во, на пример, употребата на нула во колеџ класи како CS50 затоа што ние не навистина мислам на гребење како јазик за настава компјутерски науки на компјутер научниците. Друго изненадување е колку многу луѓе се го користи. Ние откривме дека луѓето кои се како полно работно време програмери уживаат програмирање во Нула како вид на хоби. И така видовме луѓе на веб страната на гребење креираат проекти кои го прават, на пример, ray трасирањето 3-D рендерирање системи. Не можев да поверувам кога го видов тоа. Мич Resnick: Како што почна да работи на нула, ние сакаме да се направи тоа се разликува од претходниот програмски јазици со цел да се направи достапна на многу поширок спектар на луѓе. Па моравме три основни водечки принципи. Прво, ние сакаме да се направи повеќе нескопосник-состојба, па може да се изгради Програми многу како ставање Лего коцки заедно. Па моравме на визуелно програмирање блокови кои се распарчи заедно. Втор на сите, ние сакаме да ги споделите со луѓе работат на повеќе значајни проекти, работите кои беа лично релевантни за нив. Тоа е причината зошто ние се направи Нула па медиумите богата. Третина од сите, ние сакаме да се направи повеќе социјални затоа што знам многу од најдобрите искуства за учење дојде време кога ние комуницирате со другите. Па ние додаде Скреч онлајн заедница од самиот почеток, во право кога го промовиравме софтвер, така што луѓето ќе имаат публика за нивните креации и, исто така, се инспирирани од страна на она што другите луѓе создадени. Бидејќи започнавме нула, има биле околу 4,5 милиони проекти кои се дели на веб страната на гребење. ЏОН Малони: Па јас всушност се приклучи на проектот од вид на ме моли да го Мичел. Го прашав да се приклучат кога слушнав во врска со тоа затоа што мислев тоа требаше да биде таква кул работа, и јас сакав да помогнам. Но мојот омилен јазик беше Smalltalk, и јас му помогна развие оваа верзија на Smalltalk наречен квичат. Па јас реков, добро, јас ќе дојде и да го направите ова работа толку долго како што може да се изгради во квичат. И Мичел рече, О, сигурни, јас Не ми е гајле она што е направен внатре Само да го работат. И така тоа е како тоа доби да биде напишан на квичат. Па со нула 2,0, ние мислеа дека ние ќе се обиде да направи Скреч допрат до повеќе луѓе со тоа што го облак-базирани стан. И иако имаше верзија на Squeak кои трчаа во прелистувачот, тоа бара симнување и инсталирање на plug-in. И знаевме дека многу луѓе ќе треба тоа да го проблеми, или поради тоа што беше комплициран процес или поради нивната администрација на нивните училиште или што не би го дозволи тоа. Па сакавме нешто што беше вид на вградена во прелистувачи или беше вид на стандардно таму на повеќето пребарувачи. Сметавме дека Јава. Сметавме дека Silverlight. Сметавме дека го вклучите Javascript-, и ние се смета Флеш. Во тој момент, Флеш беше навистина на надмоќ. Adobe навистина беше тоа туркање, и ние се уште не знаат, знаеш, дека тоа требаше да биде еден таков проблем на IOS и мобилни уреди и така натаму. Па отидовме со блиц, и во ретроспектива, знаете, тоа ќе го можеби биле поубави ако ние би отишол со вклучите Javascript- затоа што тоа стана доминантен јазик. Но, јас не мислам дека има било кој начин би можеле евентуално видовме сите работи што беа ќе се смени помеѓу тогаш и сега. Таа ги зема три години или така да се стави заедно нешто како ова, така да се направи вашата најдобра претпоставка и се надеваме на најдоброто. Мич Resnick: Еден од нашите нови проекти се нарекува Скреч Јуниор, обидуваат да имаат Скреч движење надолу за да дури и помладите деца. Таа е насочена кон возраста 06:55 годишниците, како градинка до второ одделение. Првата верзија на тоа ќе биде на iPod, и имаме во план да дојде во средината на 2014 година. Па Изгребете Помлад ќе биде малку намалена верзија. Тоа ќе имаат малку помалку карактеристики и, исто така, се направат нештата повеќе развојно соодветни за помладите деца. ЏОН Малони: Јас уживаат во фактот дека Изгребете 2,0 особено е вид на тајно повисоки перформанси отколку што може да се замисли. По дифолт, кога правиш анимации и така натаму, вие сте ограничени на рамката стапка на - вид на ажурирање стапка на екранот, и ние сме дизајниран намерно така што тоа само го прави малку на рамката така што ако ви кажам повторување 10 потег: 10, што всушност види ја преместите во 10 малку Чекор - 10 малку чекори. Сепак, постои еден вид на скриен мод, наречен турбо мод, кои може да се добијат од Shift-клик на зеленото знаме, и дека во основа тоа ви овозможува се кандидира вид на толку брзо како што може. Значи тоа е она што ви овозможува да направите работи како ray трагач, и вие не треба да се - оригиналниот зраци трагач, ќе мораше да чека околу половина час за да се видат резултатите, бидејќи тоа беше вид на отфрлен преку една рамка во исто време. Но со Shift-клик работа, можете да добиете резултати во нешто како 20 секунди. Значи, сите одеднаш, можете да направите вид на високо ниво работите во нула, но тоа е скриен функција.