Многие воспринимают Scratch как язык программирования — чем он, безусловно и является. Для нас же, разработчиков, это нечто неизмеримо большее. С первых шагов нами двигала цель создать онлайновое образовательное сообщество нового типа, где дети смогут заниматься совместным творчеством, обмениваться и делиться идеями и знаниями, учиться друг у друга, а благоприятствовать всему этому будет такая же живительная атмосфера, какая царит в школах самбы. Своей первостепенной задачей мы считали дать детям всего мира опыт обучения через творчество — и в то же время показать педагогам, родителям, ученым, разработчикам, дизайнерам и всем-всем-всем, что онлайн-технологии и онлайн-сообщества могут способствовать обучению через творчество.
Язык программирования Scratch и Scratch-сообщество мы проектировали как тесно взаимосвязанные части целого, поскольку они служат опорой и поддержкой друг для друга. Например, если кто-то из нашего сообщества создал с помощью Scratch интерактивную игру или анимацию, ему достаточно будет одного клика по кнопке «Публиковать» (Share), чтобы выложить свое творение онлайн. В тот же момент доступ к нему откроется всем членам сообщества, и любой скретчер в любой точке мира сможет попробовать сыграть в эту игру или вдохновиться этой анимацией. За первые десять лет существования Scratch ребята опубликовали более двадцати миллионов проектов.
Сообщество служит и источником вдохновения, и средством обратной связи. Испытывая и пробуя на зуб проекты других участников, скретчеры обучаются новым приемам написания программ и находят новые идеи для собственных творений. Одна десятилетняя девочка очень хотела сделать игру, где бы прыгал мячик, но не могла сообразить, как заставить его двигаться нужным образом. «Тогда я поискала на сайте, и сразу нашелся один проект, где мячик прыгал именно так, как мне было нужно, — рассказала юная скретчерша. — А из другого проекта я узнала, как сделать, чтобы на мой мячик действовала сила трения».
Делясь своими проектами на сайте, скретчеры получают советы и предложения от других членов сообщества. «Со Scratch я могу делать интересные мне проекты, а затем я делюсь ими с единомышленниками, которые живо на них реагируют, — объясняет один скретчер. — Раньше это было целой проблемой. Я пробовал программировать кое-какие штуки, но не мог их никому показать, я не знал, где найти кого-то, кому такое интересно. А сейчас я постоянно делюсь своими проектами и получаю отклики. Для меня это реально мощный стимул все время что-то делать».
У нас в Scratch-сообществе ребята постоянно изобретают и изучают новые способы сотрудничества. По сравнению с традиционными формами взаимодействия в школе то, что происходит у нас, оказывается органичнее и живее по духу, поскольку мотивом для объединения служат общие интересы или взаимодополняющие умения, — это очень похоже на школы самбы. Однако, в отличие от них, Scratch объединяет детей со всего мира, открывая им возможности для более широких и разнообразных видов совместного творчества.
Ниже я опишу несколько вариантов сотрудничества, к которым прибегают наши скретчеры, чтобы общими силами трудиться над проектами.
Взаимодополняющие пары
Девочка-подросток с логином nikkiperson2 на сайте Scratch очень любила делать и выкладывать анимационные ролики. Однажды, гуляя по сайту, она набрела на серию проектов, где главным персонажем была Героическая Лиза. Автором проектов значилась некая скретчерша с ником kris0707. Как заметила nikkiperson2, во всех проектах фигурировали только статичные персонажи. Тогда в комментариях к одному из проектов kris0707 она предложила сотрудничать. «Давай я помогу тебе сделать подвижные спрайты для твоих героев? Мы могли бы, если ты, конечно, захочешь, вместе превратить твои истории в анимации. Если ты не против. Спасибо. P. S. Твои рисунки мне нравятся». Kris0707 согласилась, и они с nikkiperson2 больше года увлеченно работали дуэтом. Итогом стала серия из десяти историй о приключениях Героической Лизы. Благодаря совместной работе kris0707 узнала много нового о тонкостях программирования на Scratch, а nikkiperson2 открыла для себя более эстетичные способы выражения своих идей.
Большие команды
Из всех праздников тринадцатилетняя Сара и ее десятилетний братишка Марк больше всего любили Хеллоуин. Однажды они задумали подготовить к нему особенный Scratch-проект. Они вывесили на форуме сообщества объявление, и другие скретчеры вызвались помочь в их затее. Было решено сделать интерактивную игру-бродилку по заброшенному особняку, где водится всякая нечисть. Кто-то из скретчеров взялся писать сценарий, другие — скрипты к игре, третьи — музыкальное сопровождение, а четвертые — рисовать графику. В общей сложности участие в проекте приняли более двадцати ребят. В готовом виде игра называлась «Ночь в зловещем замке», в ней действовало пятьдесят девять персонажей, для которых были написаны 393 скрипта. «Чему я и правда научилась, пока работала над проектом, — рассказала потом Сара, — так это как заряжать энтузиазмом участников группы и поддерживать настрой на сотрудничество. Scratch мне нравится больше, чем блоги и социальные сети вроде Facebook, потому что здесь мы сами делаем хорошие игры и проекты. Интересно играть в них, смотреть, как играют другие, скачивать. Не люблю болтать по сети ни о чем, мне больше нравится говорить о чем-нибудь творческом, новом».
Студия — сообщество в сообществе
На сайте Scratch имеются так называемые студии, где выставлены тематические коллекции проектов. Ученица одного из средних классов Нэнси решила создать свою студию, посвященную обожаемым ею жанрам аниме и манга. Нэнси надеялась, что ей удастся не только собрать под одной крышей примеры самых талантливых аниме-проектов, но и создать площадку, где могли бы знакомиться, обмениваться идеями и учиться друг у друга любители японской анимации. Вскоре сотни скретчеров уже присылали свои проекты для студии Нэнси и оставляли комментарии на студийном форуме. Многие проекты носили характер пособий, где рассказывалось, например, как рисовать в аниме-стиле глаза, фигуры и прически персонажей и как оживлять их. Один из участников написал: «В Scratch-сообществе, оказывается, полным-полно людей с невероятными способностями к аниме, им бы только чуть-чуть подучиться!» Тогда Нэнси предложила трем десяткам скретчеров помогать ей. За считаные месяцы студия набрала более 250 проектов, 1600 отзывов и 1500 последователей.
Студия взаимных комментариев
Больше всего четырнадцатилетней Изабелле нравилось собирать отклики и предложения на страницах ее Scratch-проектов. Она заметила, что некоторые проекты на сайте вообще не получают ни одного отзыва. А вдруг бедные авторы решат, что их работы никому не интересны, и совсем уйдут из сообщества? Эта мысль печалила Изабеллу, и она решила основать «студию комментариев». Идея заключалась в том, чтобы свести скретчеров, желающих получать отзывы на свои проекты, с участниками сообщества, готовыми оставлять благожелательные комментарии. «Люди смогут писать отзывы и обмениваться впечатлениями, что кому понравилось, или давать советы, как улучшить проект, — объяснила Изабелла свой замысел. — Меня радует, что ребята пользуются возможностями этого замечательного сообщества». За несколько дней более шестидесяти человек изъявили желание записаться в кураторы студии и давать отзывы на проекты.