Какие цели у курса «Разработка компьютерных игр»?
В первую очередь я хочу заинтересовать ребят программированием. Сейчас нет проблемы в доступности информации, в интернете можно найти много ресурсов по программированию и разработке. Моя главная цель — сделать так, чтобы ребята заинтересовались темой и использовали знания дальше.

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

Вы говорите, что курс поможет ребятам более осознанно пользоваться технологиями, что вы подразумеваете по этим?
Гаджетов становится все больше, мир развивается. У каждого человека уже по несколько устройств. И в этом ускоряющемся мире, где все больше веса имеют технологии, человеку надо понимать, как работает и устроен интерфейс. Так, он не будет рабом этих технологий, а будет понимать их и какую пользу они могут ему принести.

Я буду счастлив, если после курса у ребят будет понимание, как эти механизмы работают.

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

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

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

Что ребята сделают в итоге курса?
Мы начнем с анимации, будем создавать простые геометрические формы. Сначала статичные, потом начнем их двигать и поймем что такое динамика. Потом мы перейдем к созданию простых игр — пинг-понг для двоих игроков и танчики, где с помощью управления стрелочками надо убить противника. В целом мы будем создавать 2D игры в стиле «Марио».

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

Какие профессии откроются участникам после курса?
Все, что связано с программированием — сайты, приложения, гаджеты, роботы, бытовая техника. Сейчас большая нехватка программистов. В США в 10 раз меньше предложений чем спрос и этот разрыв только растет.

Сегодня очень важно понимать цифровые продукты и процесс их создания. Даже если ребенок не будет дальше программировать, он будет знать как работают и думают программисты. А это уже очень важный навык — знать, как общаться с программистами. Также ребята будут знать, через какие этапы надо пройти, чтобы создать цифровой продукт. И в будущем они смогут обогатить свою сферу и внедрить что-то технологичное.

А как вы пришли в эту сферу и чем она вас захватила?
Я учился в Институте «Стрелка» в Москве. Обучение там проходило интенсивно, за короткий срок я пропускал через себя очень много информации. Я понял, что технологии проникают во все сферы — банковская, социальная, транспорт, даже еда. Все пропитывается программированием. И мне захотелось участвовать в завтрашнем дне.

Сейчас я куратор в Moscow Coding School, я отвечаю за онлайн программы и работаю с преподавателями разных направлений — машинное обучение, блокчейн, веб программирование, мобильная разработка. Вместе с преподавателями я разрабатываю программы и потом веду группы. Моя деятельность находится на стыке кодинга и образования.

Особенно меня подбадривает тот факт, что Санкт-Петербург уже 7 лет подряд является лидером в программировании по всему миру. В мире, где есть MIT, Гарвард, Калифорния, мы первые. Мне кажется это очень круто, что в России есть предпосылка быть первыми в мире. И я хочу, чтобы после прохождения этого курса ребята смогли полностью участвовать в завтрашнем дне.

7 апреля в школе начнется программа «Разработка компьютерных игр». Куратор — Влад Кяуне, разработчик и куратор в Moscow Coding School.

Мы поговорили с Владом о курсе и обсудили, почему стоит изучать программирование с раннего возраста.
«Я хочу, чтобы после прохождения курса ребята смогли полностью участвовать в завтрашнем дне».
Куратор направления «Разработка компьютерных игр»
Влад Кяуне
ДОЛГОСРОЧНАЯ ПРОГРАММА
3 месяца — 54 академических часа
Студенты учатся 2 раза в неделю: в субботу и воскресенье
Старт обучения — 7 апреля
Стоимость курса — 30 000 рублей
*Обучение можно оплатить единовременно или в рассрочку