>> Мітч Резник: Привіт, я Мітч Резник.
Я професор навчання Дослідження тут в 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 секунд.
Так, раптово, ви можете зробити свого роду речі з високого рівня в порожньому місці,
але це прихована функція.