Ирина Горбач | 17 августа 2015

«Лучше уметь создать самую простую игру, чем уметь играть в самую лучшую игру. К сожалению, школа такого мышления не формирует», Александр Прудников, отец выпускницы программы KIDS GURU Scratch

Коды, скрипты, переменные, решение взрослых задач на детском языке – в бизнес-клубе IMAGURU первые 10 талантливых малышей научились создавать видео-игры на детском языке программирования Scratch. Кто все это затеял, и зачем оно нужно, Bel.biz узнал у организаторов программы KIDS GURU Scratch, первых выпускников и их родителей.

Программист в 8 лет – утопия, игра, модный тренд или?..

– Идея организовать в Беларуси курсы по программированию для детей родилась, когда я изучала в интернете возможности обучения для своего маленького сына – рассказывает Татьяна Маринич, CEO & Co-Founder бизнес-клуба IMAGURU

– Я понимала, что нужно ориентироваться на Стэнфордский университет, как мировой академический центр, расположенный в Кремниевой долине, поэтому зашла на их официальный сайт и увидела, что в летней школе Стэнфорда детей учат программированию по специально разработанным для них программам Scratch, Kodu, Minecraft… Всего этого на тот момент в Беларуси не было, и IMAGURU решил быть первым, кто попробует учить детей кодить у нас в стране, посчитав, что кроме энтузиазма у нашей команды есть нужные для этого компетенции.

– Дети в 7–8 лет обычно читают сказки, играют в куклы и мечтают стать доктором… Зачем им программирование? Могут ли они ему научиться в таком возрасте?

Программирование не обязательно должно быть связано с профессиональной деятельностью человека. Нам нужно изменить свое мышление в этом направлении и относиться к овладению данным навыком как к изучению иностранного языка, потому что это и есть еще один современный способ коммуникации.

Программирование – это знания будущего. Если сегодня мы ценим сотрудников, которые хорошо владеют языками или имеют другие innovative skills  (инновационные навыки), то в будущем знания программирования будут такими же необходимыми для любого высококвалифицированного сотрудника или предпринимателя.

Программирование формирует системное мышление, что важно для развития личности в целом – а это и есть та основа, которая помогает человеку быть успешным в разных сферах, в том числе и в бизнесе.

Но я все еще не ответила на вопрос – можно ли научить детей создавать программы. Задам встречный вопрос: можно ли научить ребенка говорить на иностранном языке? Обучение по программе Scratch схоже по методике с изучением любого иностранного языка, где все начинается с изучения слова. В программировании – это инструменты, потом мы смотрим, как созданы программы на этом языке, после чего учимся давать команды. Процесс организован в форме игры, а это значит, что дети получают новые знания в привычной для них форме. Мы говорим о взрослых вещах на понятном для детей языке.

«Раньше я хотела стать рыбаком, но мама сказала, что они мало зарабатывают. И я подумала, что буду программистом», Тоня, 8 лет

Взрослые и дети видят мир под разным углом. Чтобы посмотреть на программирование «снизу», идем знакомиться с маленькими guru и их проектами, которые каждый из них создал и презентовал в конце обучения.

– Анимации я уже и так делать умею – оживляю кукол в Pony creator. Например, задаю какой-то параметр, сохраняю, а кукла начинает моргать. И в Minecraft тоже играю давно, там можно вводить разные команды, писать словами коды. Но до того как пришла на эту программу я думала, что программирование – это куча кодов, и все это в голове не помещается. А оказалось, что очень просто, по крайней мере в Scratch.

Scratch – это как лего: нужно просто строить без всяких кодов, все склеивать и ставить на нужные места. – рассказывает Тоня. – А вообще я хотела стать рыбаком, но мама сказала, что они мало зарабатывают.

Тоня – тот самый ребенок, который в первый день занятий на вопрос о том, что такое случайные числа, без сомнений выпалила: «Это такой рандом!». Случайность? Не совсем. По словам ее мамы, Натальи Клюкиной, Тоня с 7 лет играет в Minecraft, сверстники ее увлечение тогда не понимали, а Тоня прошла этот этап и двигается дальше: «Недавно ребенок пришел ко мне с просьбой завести аккаунт на Youtube. ‘Папа с этим лучше справиться – говорю ей – давай подождем, пока он вернется’. К вечеру Тоня с задачей справилась сама. Сейчас выкладывает туда lets play, у Тони уже 21 подписчик. Одновременно учит английский язык – я вижу, как у нее, казалось бы, из ниоткуда появился богатый словарный запас».

«Моя мечта – создать классную видео-игру!», Ярослав, 8 лет

– Программированием я раньше не занимался, но с детства мечтаю создать видео-игру, похожую на ту, которую я сделал сейчас: один человечек борется против зомби. Но это должна быть очень классная видео-игра, поэтому дальше я буду скачивать и изучать более профессиональные программы.

– Чему ты успел научиться за эти четыре дня?

– Я научился делать персонажей и двигать их с помощью мышки. Делать так, чтобы они стреляли или исчезали. А иногда бывает так, что один предмет исчезает, а другой появляется. И мне нравится Имагуру, потому что тут не скучно, всегда весело.

– Хочешь быть программистом или это будет твое хобби?

– Хочу быть программистом по жизни.

Желаем Ярославу успехов и идем знакомиться с родителями восьмилетнего Демида ( его проект – дракон в знойной пустыне спасается от летучих мышей).

«Фактически, он здесь писал то же самое, что делаю я – конечно, язык проще, но суть та же», Павел Габриэль, программист

– Демид оказался здесь не потому что папа-программист. Хотя, не буду скрывать, что разбудить в сыне интерес к программированию я несколько раз пробовал. После второго занятия ребенок пришел со словами «Папа, в Имагуру все объясняют проще, чем ты!».

Попробовать себя в роли программиста Демида уговаривать не пришлось, он даже частично оплатил свое участие в программе из своих карманных денег – делится впечатлениями Павел Габриэль. – Я посмотрел на проект, который сделал мой сын и удивился: фактически, он здесь писал то же самое, что я – конечно, язык проще, но суть та же. И здорово, что дети сразу могут видеть результат своей работы, для них это важно.

«У нас нет цели – вырастить из Сони программиста. Мы хотим, чтобы она научилась мыслить проектами с целью создания продукта, который кому-то нужен», Александр Прудников, директор рекламного агентства

Каждый из детей к выпускному создал свой уникальный проект – лабиринт, логическую игру, стрелялку, мини-квест, а Соня придумала кота-диджея, у которого можно «заказывать» музыку, нажимая на определенные клавиши.

– Мне понравилось создавать свою игру, но программировать – это так сложно! Когда делала кота-диджея, я уже замучалась с этими скриптами! 0254, какая-то буква, это нужно было все время куда-то вставлять!

– А кем ты хочешь стать?

– Моделью! Я хочу ходить по подиуму как модели из Victoria's Secret…

О том, как ребенок с мечтой стать моделью оказался на курсах по программированию, интересуемся у родителей.

– Почему будущую модель вы решили привести на курсы, где учат программировать?

– Соня просит купить ей компьютер, и мы условились, что для этого она должна научиться не только открывать закладки на браузере в интернете, но и использовать его с пользой – делится секретами мотивации мама девочки, Ксения Прудникова.

– Лучше уметь создать самую простую игру, чем уметь играть в самую лучшую игру. У нас нет цели вырастить из Сони программиста. Мы хотим, чтобы она научилась мыслить проектами, с целью создания продукта, который кому-то нужен. К сожалению, школьное образование такого мышления не формирует. Это даже не мышление, а подход к жизни, потому что сейчас специалисты, заточенные на процессы никому не нужны, важно то, что они умеют создавать, результат – добавляет Александр Прудников, отец Сони.

«Дети очень открыты к знаниям: мы знакомим им с чем-то новым, а они уже готовы пойти на несколько шагов вперед самостоятельно», Антон Сидоров, тренер

О сложностях обучения юных программистов спрашиваем непосредственного участника этого процесса – Антона Сидорова, тренера программы KIDS GURU Scratch.

– Есть мнение, что программирование «ставит мозги» на место, и я с ним согласен, особенно, когда речь идет о детях, у которых все еще только формируется. Программирование помогает научиться мыслить системно, и это очень важно. Ребенок с таким мышлением, оказавшись перед необходимостью решить трудную задачу, не испугается ее, а попробует разложить на более простые задачи и найти решение.

Я заметил, что дети очень открыты к новому – мы знакомим их с чем-то, а они уже готовы пойти на несколько шагов вперед. Например, мы добавили в игру два объекта – кота и рака, а дети сами смекнули, как поместить в игру бабочку и приведение, «научили» их летать по экрану и издавать какие-то звуки.

На второй или третий день программы меня удивил Ярослав. Он пришел и показал игру, которую сделал дома с таким алгоритмом, которому его никто не учил.

В планах – программирование мобильных приложений и Minecraft

Анастасия Хоменкова, COO & Co-Founder бизнес-клуба IMAGURU, рассказала о планах по развитию образовательных программ для детей.

– Осенью ребята смогут пройти углубленное обучение – программированию на языке Scratch их будут учить на протяжении нескольких месяцев, курс рассчитан на 16 и 24 занятий. Но это не все. В новом учебном году стартует программа обучения языку программирования Kodu, пройдя которую дети научатся создавать мобильные приложения.

Также осенью стартует долгосрочная программа Minecraft визуализация и Minecraft программирование. Эту новость дети встретили огоньком в глазах и аплодисментами, а кто-то из родителей сказал: «Ну все, теперь мы точно попали…»




Будь в курсе событий
Подпишитесь на наш пятничный дайджест, чтобы не пропустить интересные материалы за неделю