Мітч Резник: Привіт, я Мітч Резник. Я професор навчання Дослідження тут в MIT Media Lab, і я також направити MIT подряпин Team. ДЖОН MALONEY: Я Джон Мелоні, і я був дослідник протягом приблизно 11 років працює на подряпин проекту в якості провідного розробника. Мітч Резник: Ми називаємо наша дослідницька група Безперервне Дитячий садок група, тому що ми натхненні, як діти дізнатися в дитячому саду. Класичний дитячий сад, діти грайливо проектування і створення речі у співпраці з один одного - будівлі вежі з дерев'яних блоків, що робить фотографії з фарбами пальців і олівців. Як ми розробили подряпина, ми хотіли щоб захопити те дитячий сад дух для учнів різного віку. ДЖОН MALONEY: Один з великі мотиви нуля був цей проект, що Мітчелл і Наталі почали називати Комп'ютер клубу. І вони побачили багато дітей, що роблять матеріал з медіа-інструменти, такі як Photoshop і різні інструменти звук виробництва, але вони не робили ніякого програмування. Діти не робили ніякого програмування, і ми дивилися навколо і сказав: добре, чому вони не роблять це? Відповідь, здавалося, те, що не було це інструмент, який був відповідним для цього параметра. Мітч Резник: Як ми розвивалися подряпина, Я був натхненний деякі з ідей, мого наставника, Сеймур Пейпертом, який розробив мову Logo програмування. Сеймур завжди говорив, що це Важливе значення для створення нової технології мати низьку підлогу - це означає, що це легко щоб почати роботу з - високою стелею - тобто ви могли б зробити більше і складніші речі з ним. Ми також хотіли мати що ми називаємо "широкі стіни," це означає, є багато різні шляхи, що ви можете зробити багато різних речі з програмним забезпеченням. Це не досить, щоб бути в змозі отримати почав легко і робити складні речі якщо все роблять те ж саме. Ми хочемо мати багато різних шляхів тому що ми знаємо у різних людей різні інтереси, і ми хотіли, щоб все , Щоб мати можливість працювати над проектами, які виросла зі своїх власних інтересів. ДЖОН MALONEY: Я хотів би сказати, що ми, ймовірно, - there's - ми розглянули приблизно в 10 разів більше команд і можливостей, ніж у коли-небудь опинилися в порожньому. Ми повинні були б безмежні суперечки про саме те, що Формулювання поставити на блоки і речі, як Чи за замовчуванням напрямок спрайтів повинен бути вгору або вправо. Так ми думали про всі ці речі, особливо дуже ранні переживання що люди будуть мати з нуля і намагається зробити так, що все може бути виявили лише експериментальним шляхом. Мітч Резник: Коли ми були Перший проектування подряпина, наша цільова аудиторія була у віці від 8 до 16 років. ДЖОН MALONEY: На низький кінець спектру, ми виявили, що набагато молодші діти були використовуючи подряпин, ніж ми коли-небудь очікували. Я до сих пір пам'ятаю один - перший Подряпини день, я думаю, що, що у нас було, цей маленький шість-річний хлопець увійшов На верхньому кінці, я був здивований, на, наприклад, використання нуля в класах коледжу, як CS50 , Тому що ми дійсно не думати про порожньому як мова для вчити інформатику до комп'ютера вчені. Ще одним сюрпризом є, як багато дорослих використовують його. Ми виявили, що люди, які є як повний робочий день програмістів подобається програмування в Подряпини як свого роду хобі. І так ми бачили людей на сайті подряпин створювати проекти, які роблять, наприклад, трасування променів 3-D системи рендеринга. Я не міг повірити, коли я побачив, що. Мітч Резник: Як ми почав працювати на порожньому місці, ми хочемо зробити його відмінним від попередні мови програмування для того, щоб зробити його доступним в набагато ширшому колу людей. Так у нас було три основні керівні принципи. По-перше, ми хочемо, щоб його більш возитися-стані, , Щоб ви могли створити програми набагато як покласти Lego цеглини разом. Таким чином, ми мали візуального програмування блоки, які защелкиваются разом. По-друге, ми хочемо щоб люди працювати на більш значимі проекти, речі що були особисто актуальні для них. Ось чому ми робимо Подряпини так ЗМІ багатих. По-третє, ми хочемо зробити його більш соціально, тому що вам знаю багато кращих досвіду навчання настане тоді, коли ми взаємодіємо з іншими. Тому ми додали нуля онлайн співтовариство з самого початку, прав, коли ми запустили програмне забезпечення так, щоб люди матиме аудиторію для своїх творінь а також черпати натхнення що інші люди створили. Оскільки ми запустили подряпина, є були навколо 4500000 проектів , Які були спільно на сайті Scratch. ДЖОН MALONEY: Так що я фактично приєднався до проекту на вид благаючи Мітчелл. Я попросив приєднатися, коли я почув про це, тому що я думав, він збирався бути такий крутий річ, і я хотів допомогти. Але мій улюблений мова був Smalltalk, і я допоміг розвинути цю версію з Smalltalk називається Писк. Тому я сказав: добре, я буду прийти і зробити цю роботу тих пір, поки я можу побудувати його в Squeak. І Мітчелл сказав, о, звичайно, я не хвилює, що це зроблено дюйма Просто змусити його працювати. І ось як він отримав повинні бути записані в Squeak. Так що з нуля 2.0, ми думав, що ми б спробувати зробити подряпин дотягнутися до більш люди, роблячи це хмара основі додаток. І хоча була версія з Squeak, який втік до браузері, це вимагало завантаження та встановлення плагіна. І ми знали, що багато людей буде мати проблеми, роблячи це, або тому, що це було складний процес або тому, що їх введення в їх школа чи щось не дозволив. Таким чином, ми хотіли щось, що було вид, вбудовані в браузери або було частково за замовчуванням є в більшості браузерів. Ми розглянули Java. Ми розглянули Silverlight. Ми розглянули JavaScript, і ми вважали Flash. У цей момент, спалах був дійсно на панування. Adobe дійсно натиснувши на неї, і ми ще не знаєш, ти знаєш, що це збиралося бути така проблема на МО і мобільних пристроїв і так далі. Таким чином, ми пішли з Flash, і в ретроспективі, ви знаєте, це було б, може бути, був більш гарним якби ми пішли з JavaScript тому, що стало домінуючим мовою. Але я не думаю, що є Чи могли ми, можливо, бачили все те, що було збирається змінювати між тоді і зараз. Це займе три роки або близько того, щоб зібрати щось на зразок цього, так що ви вгадати самий і сподіватися на краще. Мітч Резник: один з наших нових проекти називається подряпин Юніор, намагається мати подряпин йти до навіть молодших дітей. Це час направлені у віці 6:55 літніх, як дитячого садка до другого класу. Перша версія це буде на, Ігрові автомати, і ми плануємо, щоб він прийшов в середині 2014 року. Так подряпин Молодший буде дещо зменшене версію. Це буде кілька менше можливостей, а також зробити речі більш розумово присвоїти для дітей молодшого віку. ДЖОН MALONEY: Мені подобається той факт, що подряпин 2,0 особливо є свого роду таємно вище продуктивність, ніж ви можете собі уявити. За замовчуванням, коли ви робите анімації і так далі, ви обмежені до рами Ставка - свого роду поновлення швидкість екрані, і ми розробили його навмисно так, щоб вона тільки робить трохи за кадр так що якщо ви говорите, повторення 10 крок 10, ви насправді см. його рухатися в 10 Little крок - 10 маленьких збільшень. Однак, є свого роду прихований режим, званий режим турбо, який ви можете отримати, Shift-клік на зелений прапор, і що в принципі дозволяє його запустити вид так швидко, як це можливо. Так що це те, що дозволяє робити речі, як трасування променів, і ви не повинні - оригінальна трасування променів, ви повинні були чекати близько півгодини годину, щоб побачити результати, тому що це був частково бурчання через одного кадру за один раз. Але з Shift-Click річ, ви можете отримати результати в чимось на зразок 20 секунд. Так, раптово, ви можете зробити свого роду речі з високого рівня в порожньому місці, але це прихована функція.