21 июня 2016
В компьютерные игры обожают играть люди любого возраста. По статистике, всего играющих в мире насчитывается миллиард 200 миллионов человек. Наверное, со страстью к игре (и невозможность от нее оторваться) может сравниться разве что интерес создать ее самому. И сегодня это под силу даже ребенку. Детская академия РОСТА (ДАР) АУЦА ввела специальный курс, где учат азам программирования.
Курс будет интересен детям от 7 до 12-14 лет. Причем с первого же занятия ребенок вернется домой, имея в «копилке» готовую, самолично созданную игру. И это полноценная игра, в которую можно сразу же сыграть! За 10 дней курса участники создают около 20 игр и больше. Первыми их «испытателями» становятся ребята-однокурсники, преподаватель, родители, бабушки-дедушки, братья-сестры, друзья. (Теперь-то взрослые точно не скажут: «Хватить сидеть за компьютером и играть!»)
Оказалось, что создавать игры даже на начальном уровне не так уж и просто – надо знать математику, физику, использовать при расчетах формулы (повторяем школьный курс!). К тому же такие занятия развивают у детей логику и алгоритмическое мышление, говорит Елена Бурова – преподаватель курса «Создай свою компьютерную игру».
(По совместительству Елена программист, преподает на кафедре прикладной математики АУЦА математику и программирование.)
По словам Елены, родители, бабушки и дедушки увлеченно играют в «игрушки», созданными их чадами. Некоторые игры, несмотря на то, что они созданы детьми, с первого раза не всякий взрослый пройдет.
Компьютерные игры разрабатываются в программе Scratch. Это изобретение Массачусетского технологического института (США), созданное специально для программирования детьми.
Это не только программа и сайт, а целое сообщество со своей социальной сетью, куда юные программисты могут выкладывать то, что у них получилось, на всеобщее обозрение. Участники после окончания курсов продолжают создавать и переделывать игры, играть в игры друг друга, обмениваться мнениями, лайками, советами. У некоторых детей количество лайков и фолловеров в соцсетях, куда они выкладывают свои компьютерные творения, достигает нескольких сотен и даже тысяч!
– Как дети создают игры, не будучи программистами?
– На курсе мы пишем на самом деле сложные коды, не написав при этом ни строчки. Принцип построения кодов – как у лего, из кубиков. Детям программа очень нравится. Она проста в освоении и в то же время позволяет делать нечто сложное, интересное и разнообразное. И сразу же виден результат – игра. Причем с каждым занятием игры усложняются, добавляются новые эффекты и трюки, уровни, подбирается музыка.
С детками очень интересно работать. У них нет ограничителей и шаблонного мышления, как у взрослых. Они знают, что можно делать хоть как. И делают! Ребята создают такие классные игры, такие «фишки», до чего взрослые не додумаются. Причем сами всё придумывают: персонажей, сюжетную линию, различные ловушки – мне остается лишь что-то подсказать, подправить код. Я в восторге от их фантазии! Рассказывают всем: «Мои дети придумали такие игры классные – поиграйте».
– Часто ли на курс записываются девочки?
– По-разному. У меня была группа, состоящая из девочек и только одного мальчика. Иногда бывают только мальчишки и одна девочка. Мальчики как более искушенные игроки любят обставлять игры ловушками, порталами. У девочек более аккуратные, красивые внешне и милые игры, например, в розовом цвете, с единорогами… Но при этом игры девочек по сложности не уступают мальчуковым. На одном потоке, помню, две подружки создавали на пару такие игры, что и мальчики не могли их пройти, – смеется Елена.
В планах у Детской академии РОСТА открыть курсы для продолжающих под названием «Компьютерная математика», куда уже смогут записываться подростки от 12-14 лет. На них планируется более углубленно изучать именно программирование.