Наша исследовательская группа неизменно следует совету Сеймура. Разрабатывая новые технологии и игровые занятия, мы всегда следим, чтобы пороги у нас оставались низкими, а потолки — высокими. Но, кроме этого, мы добавляем нашим продуктам еще одно измерение — стараемся раздвинуть стены для большей свободы действий. Проще говоря, мы проектируем технологии, рассчитанные на широкое разнообразие проектов. Мало предложить какой-то один маршрут от низкого порога до потолка, пусть и высокого, — нужно много таких маршрутов, причем разных. Почему? А очень просто: мы хотим, чтобы каждый ребенок занимался проектами, которые отвечают его личным склонностям и интересам, а поскольку дети не похожи друг на друга, то разнятся и их интересы. Отсюда возникает потребность в технологиях максимально широкого применения, подходящих для самых разнообразных проектов, чтобы каждый мог заниматься тем, к чему у него лежит душа.
Так было, например, когда мы работали над языком программирования Scratch. Мы поставили перед собой конкретную задачу: сделать его пригодным для широчайшего спектра проектов — чтобы пользователи могли создавать не только компьютерные игры, но также интерактивные истории, картины, музыку, анимации, имитационные модели. Точно так же при разработке робототехнических технологий мы стремились придать им универсальность, чтобы любой мог с их помощью делать проекты, отражающие его личные пристрастия: не только строить роботов, но и создавать интерактивные фигурки, игрушки или музыкальные инструменты. Вот почему число проектов, которые можно реализовать с помощью нашей технологии, для нас один из главных критериев ее успешности. Если же проекты оказываются по большей части однотипными, мы понимаем, что где-то недоработали и чересчур сдвинули стены, так что между ними осталось маловато простора для творчества.
Для примера расскажу, как проходил двухнедельный мастер-класс по робототехнике, который наша исследовательская группа помогла организовать для десяти-тринадцатилетних девочек из района, где расположен бостонский клуб нашей сети. Мы поставили перед участницами непростую задачу: изобрести что-то полезное в их повседневной жизни.
В мастерской девочек ждали разнообразные инструменты и материалы. На отдельном столе были заготовлены всевозможные кисточки, помпоны, стопки синельных проволочек и кусков фетра, горки пенопластовых шариков, пряжа, плотная бумага и картон, цветные фломастеры и маркеры. Рядом помещались мотки изоленты, ножницы, термопистолеты и прочий инвентарь для резки и соединения материалов. На другой стол мы выставили большие коробки с фигурками лего, причем, помимо привычных элементов для конструирования домов и прочих построек, там находились лего-моторчики и сенсоры и программируемые кубики нового поколения размером с ладошку.
Стоило девочке Тане взглянуть на все это, и она сразу решила, что будет делать жилище для своей питомицы, песчанки[15]
. Она выстроила домик из лего, затем с помощью поделочных материалов украсила его и соорудила внутри нехитрую «мебель». Затем Тане захотелось обеспечить свою питомицу кое-какими современными удобствами. «Пускай это будут автоматические дверцы, как в супермаркетах», — решила девочка. Она подсоединила к дверце домика моторчик, а рядом поместила светочувствительный элемент и программируемый кирпичик. Всякий раз, когда песчанка оказывалась возле домика и ее тень падала на датчик, срабатывал моторчик, и дверь открывалась.Сначала Таня видела в этой автоматике простое удобство для обитательницы домика, но потом сообразила, что светочувствительный датчик способен помочь собрать кое-какие сведения о повадках питомицы. И в самом деле, чем занимается песчанка по ночам, когда хозяйка спит? Таня решила провести эксперимент. Она написала программу, чтобы отслеживать и фиксировать все моменты, когда песчанка приводит в действие фотоэлемент (иными словами, когда входит в домик или выходит наружу). Наутро Таня получила полную картину ночного поведения питомицы: по большей части это были продолжительные периоды бездействия — видимо, песчанка спала. Но они перемежались короткими отрезками лихорадочной активности, когда зверек сновал туда-сюда: программа зафиксировала, как дверца то открывается, то закрывается по многу раз подряд.
Пока Таня экспериментировала с домиком для своей питомицы, девочка Мария трудилась над проектом совсем другого рода. Мария увлекалась катанием на роликовых коньках. Больше всего на свете она любила гонять по дорожкам близлежащего парка, все разгоняясь и разгоняясь. Марии хотелось узнать, какую скорость она развивает — и не помогут ли в этом программируемые элементы лего.