Желая помочь маленьким программистам индивидуализировать их проекты, мы облегчили им задачу импорта звуков и изображений с других сайтов. Мы позаботились, чтобы дети могли легко «оказаться внутри проекта» с помощью камеры и микрофона на домашнем компьютере. Еще мы разработали очень дружелюбный графический редактор, чтобы скретчеры сами рисовали персонажей и сцены для своих проектов. Нас иногда спрашивают, зачем мы вложили столько усилий в медийные инструменты и функции Scratch, — не лучше ли было бы просто помочь детям научиться программировать? Вскоре после запуска сайта Scratch письмо с такими вопросами нам прислал один профессиональный программист (и по совместительству отец маленьких скретчеров). Поначалу он весьма скептически оценивал наш подход:
Должен признать, что на первых порах я недопонял, для чего вы сделали детский язык программирования настолько медиацентричным, однако когда я понаблюдал, как мои дети взаимодействуют со Scratch, многое для меня прояснилось. Одна из чудесных особенностей вашего языка — вы открыли новые подходы к индивидуализации опыта программирования, дав в руки детям простые способы добавлять к проектам собственный контент и активно участвовать в процессе разработки… Мои дети легко вставили своих персонажей и свои голоса в Scratch-среду, и та подарила им несколько часов радости и дала замечательный стимул учиться.
В Scratch действительно применен особенный подход к индивидуализации, что в корне отличает его от большинства сайтов, обучающих детей программировать посредством решения головоломных задачек. Да, такие головоломки стандартизированы, а потому сайты отслеживают прогресс ребенка и предлагают учебные материалы, соответствующие его уровню, — но там обычно очень мало, а то и вообще нет никаких возможностей хоть как-то выразить свою индивидуальность. У Scratch противоположный принцип. У нас дети вольны создавать все, что душе угодно, из-за этого сложно автоматизировать обратную связь или наставления, — впрочем, этот пробел с лихвой восполняется тем, что сайт дружелюбен и подстегивает воображение.
Конфликты и компромиссы: строгий порядок
Иногда нам говорят, что компьютерные клубы нашей сети построены на бессистемном или даже хаотичном подходе к обучению. Меня раздражают такие упреки. Мы действительно создавали наши клубы такими, чтобы они максимально отличались от школьных классов. Мы не хотели, чтобы учитель стоял перед учениками и читал им лекции, равно как не хотели и вводить какую-нибудь стандартную программу, предписывающую всем членам клуба выполнять одни и те же действия в одно и то же время в установленном порядке. Однако я предпочел бы называть принцип организации Computer Clubhouse не беспорядком, а порядком особого рода.
Мы показываем членам клуба образцы проектов, чтобы разжечь их воображение. Это не что иное, как правило, определенный порядок. Мы проводим специальные выставки, чтобы дети могли показать свои творения. Это еще одна форма привнесения порядка в работу. У нас в клубах есть наставники, которые помогают детям в их проектах. И это тоже способ придать определенный порядок обучению.
Один из основных руководящих принципов Computer Clubhouse гласит, что членам клуба должно быть позволено заниматься тем, что действительно увлекает их и доставляет удовольствие. Каждый, следуя за полетом своей фантазии, должен пользоваться полной свободой. В то же время нам важно организовать детям все условия для воплощения их идей в реальные проекты.
Найти золотую середину между свободой и порядком — вот одна из первейших задач, если вы хотите создать благодатную почву для обучения через творчество. Такую атмосферу мы формируем в наших клубах, но она необходима везде, где дети занимаются творчеством: в школе, дома, в библиотеке, в музее и в любых других подобных местах. Слишком часто люди, отвечающие за образование, противопоставляют свободу порядку, искусственно формируя учебную среду сообразно одной из этих двух категорий. На самом деле любой образовательный процесс предполагает наличие определенной свободы в сочетании с определенными порядками. Хитрость в том, чтобы найти правильное сочетание того и другого, а также правильные формы организации.
Иногда новые сотрудники и наставники в наших клубах не сразу понимают, в чем состоит найденный нами баланс между свободой и порядком. Едва услышав, что Computer Clubhouse поощряет детей руководствоваться собственными увлечениями, эти люди решают, что должны самоустраниться и не мешать подопечным заниматься всем, чем им вздумается. Однажды, например, я видел, как наставник предложил провести для ребят мастер-класс по анимации комиксов, но получил отказ от сотрудника клуба: «Мы не приветствуем мастер-классы. Дети должны следовать только своим увлечениям».
Это явное непонимание нашего подхода. Сам я безусловно выступил бы против того, чтобы в клубе проводились обязательные мастер-классы и чтобы все его члены непременно научились анимировать комиксы. Но если дети сами решают, посещать или не посещать такие мастер-классы, я двумя руками за эту великолепную идею. Учебные мероприятия с добровольным посещением помогают детям определиться с тем, что им интересно (или, наоборот, скучно), и освоить навыки, необходимые для самореализации в новом увлечении.
Я не ошибусь, если назову Карен Бреннан автором одного из самых вдумчивых и глубоких исследований на тему взаимосвязи между порядком и свободой воли. В своей кандидатской диссертации Карен изучила, как дети используют Scratch в двух разных контекстах: дома (и в онлайновом сообществе) и в школе. Карен заметила, что многим свойственно воспринимать эти два контекста как прямые противоположности. Онлайновое сообщество представляется ребенку средой, где царит свобода воли и нет почти никакого порядка, где каждый волен решать, какие Scratch-проекты и как ему делать. Школу же обычно рассматривают как территорию порядка, оставляющую учащимся мало свободы.
Карен в своих исследованиях показала, что проблемы возникают как от избытка, так и от недостатка упорядоченности. Когда все слишком заорганизовано и порядка очень много, дети лишаются возможности заниматься тем, что им нравится. Когда порядка слишком мало, многие, будучи предоставлены сами себе, оказываются не в состоянии выдвинуть толковую идею или теряются, не понимая, как реализовать свои замыслы. Карен выступила против того, чтобы свободу воли противопоставлять порядку. Она считает, что правильнее будет сочетать лучшие свойства и того и другого, и потому предложила создать среду обучения, где порядок помогает расширить свободу воли учащегося.
Джей Силвер в русле этой идеи разработал наборы юного изобретателя (такие, например, как Makey Makey
[20], созданный им совместно с Эриком Розенбаумом). Джей добивается, чтобы его наборы позволяли мастерить и изобретать все что угодно, однако признает, что некоторых детей сначала нужно немного сориентировать и подсказать им, с какого конца браться за дело. Это нормально, поскольку и взрослые порой испытывают сильный страх перед чистым листом бумаги (черным экраном компьютера или пустым холстом на подрамнике) и никак не могут решиться на первый шаг в воплощении своего творческого замысла. Поэтому-то Джей стремится создать среду обучения с ограниченным началом, но ничем не ограниченную в плане результата, — иными словами, такую, которая облегчает новичкам работу над первыми проектами за счет шаблонов и автоматической генерации кода, а в дальнейшем открывает широкие возможности, позволяя заниматься тем, к чему лежит душа, воплощать собственные идеи и добиваться собственных целей.