Одна из первых российских школ программирования для детей. Резидент Сколково. Аккредитирована корпорацией Microsoft как учебное заведение. Официальный эдьюкейтор Roblox.

Предлагаемые курсы для 7-10 классов:

  1. Гарвардский курс Computer Science 50 (Harvard CS50) – разработан в Гарварде и является базовых в изучении компьютерных наук в Лиге Плюща, в котором состоят восемь самых престижных университетов в США. Coddy стала первой школой, которая адаптировала этот курс под детей и подростков. Созданный учеником финальный проект отправляется на проверку в Гарвард.

По завершении курса и результатам студент может получить официальный сертификат Гарвардского университета.

Уровень: продвинутый.

Длительность: от 8 модулей (месяцев), от 64 часов.

Программа

Содержание курса:

Изучение основ языков программирования С, Python.

Знакомство с типами данных и циклов, базовыми функциями и основной схемой составления программы. Изучение основ баз данных и SQL. Веб-разработка: основы CSS, HTML, JavaScript. Основы компьютерной безопасности и искусственного интеллекта.

Создание финального проекта, полноценно работающего веб-приложения.

Цели курса:

  1. Изучить основы нескольких языков программирования, их синтаксис и принципы использования.
  2. Развить практические навыки для реализации собственных проектов в IT- сфере.
  3. Разобраться во всех аспектах веб-разработки: бэкенд с Python и Flask, и фронтенд с HTML+CSS и JavaScript.
  4. Изучить низкоуровневый язык программирования С для того, чтобы заложить твердый фундамент из знаний для дальнейшего углубления в IT.
  5. Сделать полноценно работающее веб-приложение.
  6. Освоить самые популярные алгоритмы, которые спрашивают на всех собеседованиях, а также сразу увидеть их применение на практике.
  1. Курс Unreal Engine 4 - это отмеченный наградами стандартный набор для создания игр, включающий в себя все инструменты, необходимые для создания потрясающих, фантастических игр.
  • Платформа настраивается в соответствии с уникальными потребностями каждого проекта, что делает ее идеальным вариантом как для начинающих дизайнеров игр, так и для крупных студий.
  • За последние 20 лет Unreal приобрел репутацию самого надежного движка в мире и использовался для таких популярных релизов, как Fortnite, Bioshock, Gears of War, Deus Ex и Mass Effect.
  • Обучение Unreal Engine 4 совмещает интерес ребят к компьютерным играм и изучение сложных технологий их создания.
  • Уроки разработки на Unreal Engine 4 прекрасно подходят для обучения с нуля. Это универсальный инструмент, который позволяет создавать фотореалистичные и стилизованные виртуальные миры.
  • Просто установив движок Unreal Engine 4 на компьютер, ребенок получает доступ к красивой графике, множеству удобных инструментов и гибкой настройке материалов.
  • С помощью системы визуального создания скриптов Blueprints Visual Scripting можно создавать готовые игры, не написав ни строчки кода! В сочетании с удобным интерфейсом это позволяет быстро изготавливать рабочие прототипы.
  • Создание игры на Unreal Engine превращается в увлекательный и интересный процесс. Этот движок способен разрабатывать реалистичные картинки с отлично проработанной физикой.
  • Ребятам не надо будет задумываться над созданием красивой воды или над тем, чтобы деревья колыхались от порывов ветра. Эти функции уже предусмотрены в самом движке и детям останется лишь использовать всё многообразие возможностей.
  • В процессе обучения ребята работают с простой системой визуального программирования BluePrints, которая позволяет реализовывать свои задумки в упрощенном режиме.

Содержание курса:

  1. Знакомство с движком Unreal Engine 4
  2. Освоение каждого раздела игровой разработки в полном цикле
  3. Создание и настройка объектов различных типов Проектирование трехмерных сцен
  4. Работа с физикой игрового мира
  5. Обучение самым важным механикам при разработке 3D-игр
  6. Реализация анимации персонажа и создание эффектов
  7. Создание собственной игры

Цели:

  1. Провести детей от интереса играть в компьютерные игры до желания их создавать и развиваться в дальнейшем в сфере IT.
  2. Познакомить ребят с интерфейсом Unreal Engine.
  3. Научить создавать и настраивать объекты 3D-игры.
  4. Научить проектировать трехмерные сцены.
  5. Создать 3D-платформер профессионального качества с помощью Unreal Engine.
  6. Изучить язык сценариев Blueprints, который используется для создания игр для Playstation, Xbox One и других.
  7. Изучить события, наследование, операторы переключения, функции и получить навыки создания объектов анимации.

Программа

Уровень: для начинающих.

Длительность: от 3 модулей (месяцев), от 24 часов*.

  1. Программирование на JavaScript

Предлагаемые курсы для 5-6 классов:

  1. Minecraft: введение в искусственный интеллект
  2. Создание игр в Roblox Studio.