Сила франчайзинга. Как компания РОББО построила топовую международную EdTech-франшизу - страница 7
В интернет-магазине Павла «Медиацентр» было много разных лицензионных дисков. Он пошел на склад и взял оттуда все коробки, на которых было написано «для детей». Затем отнес диски методистам Института детства Санкт-Петербургского Педагогического университета им. А. И. Герцена с просьбой их проанализировать:
– Методисты потом сказали, что у них волосы встали дыбом, когда они все это увидели. И что большинство дисков, которые мы принесли, ни в коем случае нельзя давать детям. Они наносят большой вред, программируя на такие ценности и поведенческие стереотипы, которые никто в здравом уме никогда бы не пожелал своему ребенку. Мы тогда даже основали премию «Тырнет рекомендует» и наградили авторов тех дисков, которые методисты одобрили.
Следуя рекомендациям специалистов, сотрудники «Тырнета» начали создавать свои игры, которые затем выложили в свободном доступе на одноименном портале. Параллельно с созданием развивающего контента в компании занялись продвижением Scratch. Этот язык программирования, базирующийся на идеологии Open Source[7], был разработан специально для детей, и научиться работать с ним несложно. Главное преимущество Scratch в том, что программы составляются из разноцветных блоков-функций, с помощью которых школьники могут сами создавать игры, анимацию и музыку.
Единственная проблема – Scratch не был русифицирован, поэтому сначала детей приходилось учить английскому языку, а уж потом программированию. Тогда партнеры по «Тырнету» убедили Павла перевести Scratch на русский язык. Сначала он отнесся к этой идее скептически, но время показало, что решение было верным: осваивать принципы программирования на родном языке намного легче.
За перевод взялся известный в педагогической среде преподаватель из Нижнего Новгорода Евгений Патаракин. Он же написал первое русскоязычное руководство по работе с визуальной средой, которое «Тырнет» издал при поддержке компании Intel. Это сделало возможным обучение программированию не только старшеклассников, но и ребят помладше. Чуть позже появилась упрощенная версия языка – Scratch Junior, в которой блоки с текстом заменили на картинки и пиктограммы. Тогда постигать азы кодирования малыши начали с пяти лет, даже не умея читать.
Зачем таким маленьким детям программирование? Оно помогает развивать логическое и творческое мышление, ставить перед собой цель и добиваться ее. Допустим, ребенок хочет создать мультик или игру. Сперва он придумывает, что будет делать его персонаж, а потом ищет способы решить эту задачу, разбивая ее на части. Например, герой куда-то идет, а затем останавливается и поет песенку. Значит, сначала нужно написать программу для ходьбы и протестировать ее, после чего переходить ко второму заданию. При этом ребенок в любой момент может отменить команду, чтобы исправить ошибку или попробовать что-то новое.
Благодаря работе с кодом дети учатся не бояться ошибок. Не все ребята, которые с ранних лет учатся работать со Scratch, в будущем станут айтишниками, но навыки программирования пригодятся им во взрослой жизни. Возможно, скоро владеть ими будет так же важно, как уметь читать.
В проекте ScratchDuino открытое ПО Scratch соединилось со свободным аппаратным обеспечением Arduino. Такое решение лучше всего подходит для обучения детей робототехнике и программированию, потому что помогает понять, как все устроено. Любую деталь робота ребенок может изготовить самостоятельно. А свободное программное обеспечение дает возможность посмотреть исходный код, разобраться, почему он написан определенным образом и что будет, если внести в него изменения.