Спросите в мессенджере:
Facebook
Instagram
Telegram
ВКонтакте
WhatsApp
Кодабра
Школа цифрового творчества
Для детей от 6 до 17 лет
Учим программировать и создавать цифровые проекты
Миссия Кодабры — дать детям и подросткам уникальный опыт в IТ-сфере, чтобы они чувствовали себя уверенно и свободно в цифровом мире.
  1. Учим решать проблемы и глобальные задачи с помощью технологий.
  2. Готовим к работе в ведущих компаниях и участию в международных проектах.
  3. Создаём естественную среду для получения цифровых навыков.
Почему Кодабра?
Знаем, как решить важные для вас вопросы
В Кодабре ученики создают свои игры, сайты
или видеоролики – увлечение компьютером теперь
станет полезным
Вас настораживает, что ребёнок слишком долго играет в игры?
У ребёнка нет хобби, которое бы по-настоящему увлекало?
У нас непринуждённая атмосфера, стеклянные переговорки вместо скучных кабинетов и молодые, прогрессивные преподаватели — никаких ассоциаций со школой.
Появляются любимые занятия, но мотивация пропадает?
Мотивация учиться повышается из урока в урок: несколько проектов за курс, решение сложных задач в команде и презентация своих проектов
Направления и курсы
Мини-курсы
Курсы-погружения
Длительность: 2 месяца, 8 занятий, 25 астрономических часов

2 занятия на подготовку своего проекта

Защита проектов на 9 занятии

Доступ к материалам по занятиям в личном кабинете
Длительность: 4 месяца, 16 занятий,
49 астрономических часов

4 занятия на подготовку своего проекта

Защита проектов на 17 занятии

Вебинары и мастер-классы
от ведущих экспертов сферы

Включена экскурсия в IT-компанию

Доступ к материалам по занятиям в личном кабинете
2 месяца
4 месяца

6−9 ЛЕТ / КУРС
Дизайн и анимация в играх: первые шаги
Основная идея курса — открыть для детей возможности цифрового творчества. Цифровой мир — это безграничный лист бумаги, сотни тысяч цветов палитры, возможность рисовать линии и круги без линейки и транспортира. С помощью программы Scratch ребята смогут буквально оживить героя, которого сами же и создадут. Для этого они изучат основы графического дизайна, инструменты для создания изображений и правила создания анимации. Затем они сделают шаг в мир компьютерных игр и попробуют себя в роли дизайнеров уровней, создавая собственное графическое наполнение для небольшой игры и затрагивая вопрос соблюдения игрового баланса. Когда же игра с собственным персонажем будет готова, ребята сделают ее еще ближе к тому, во что играют сами, добавив к ней меню и различные кнопки, созданные не без изучения дизайна интерфейсов. По итогу у ребенка будет концепт собственной игры. И вместе с этим он поймет, как важно при разработке проекта учитывать удобство для будущих пользователей.

Задачи курса
  • Познакомить с основами графического дизайна
  • Познакомить с правилами и технологиями создания анимации
  • Познакомить с основами геймдизайна
  • Познакомить с основами UX-дизайна
  • Научить детей создавать игровой проект, смотря на него глазами не только разработчика, но и игрока
  • Пройти этапы создания концепта игры для демонстрации (планирование, работа над визуальной частью, добавление демонстрационной механики, подготовка презентационной речи)
Бизнес-навыки
  • Командная работа
  • Планирование проекта
  • Постановка и решение задач
  • Презентация готовой работы
Технические навыки
  • Понимание использования взаимодействия форм и цветов согласно основам графического дизайна
  • Понимание векторной графики и основы работы с ней
  • Понимание принципов покадровой анимации и реализация ее в программе Scratch
  • Работа с игровым балансом
  • Разработка сеттинга игры
  • Разработка пользовательского интерфейса

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

Требования к ученикам (уровень знаний)
Специальных знаний не требуется

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

7−10 ЛЕТ / КУРС
Разработка игр: мастер логики
Курс подойдет для ребят от 7 до 10 лет. Во время занятий дети будут создавать многоуровневые игры-платформеры. Продолжительная работа над игрой поможет детям научиться работать создавать крупные проекты. Ребята пройдут все этапы разработки игры, начиная от идеи и заканчивая финальным тестированием готового проекта. Развиваем уже приобретенные навыки и приобретаем новые!

На занятиях дети освоят:

  • физику движения персонажа и других объектов;
  • алгоритм создания движущейся игровой камеры;
  • работу с виртуальными координатами;
  • создание продвинутых игровые алгоритмы.

Что нужно уметь:
  • читать, владеть клавиатурой и мышкой на базовом уровне.
  • Уметь работать с переменными, циклами, процентами и отрицательными числами, быть знакомым со Scratch.



14-17 ЛЕТ / КУРС
Видеопродакшн: съёмка и монтаж
Курс, на котором каждый ученик реализует свои идеи и создаст полноценный видеопроект! Под руководством преподавателя ребята напишут сценарий, выработают свой фирменный стиль и встанут в один ряд с настоящими профессионалами своего дела.

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


Приобретаемые навыки:

  • работа со звуком в видео;
  • создание спецэффектов, цветокоррекция;
  • использование и создание анимации;
  • разработка концепта проекта и написание сценария;
  • работа с Adobe After Effects и Adobe Premiere Pro.

Что нужно уметь:
владение ПК на уровне пользователя, приветствуется наличие камеры.




10 – 14 ЛЕТ / КУРС
Кибербезопасность и цифровая грамотность
Это курс-квест погружает ребят в запутанную историю исчезновения человека, которого срочно нужно найти. Однако у нас есть только его страничка в социальной сети. Ребята поймут, как зашифровать любую информацию, как её восстановить, если она была удалена, как получить удаленный доступ к компьютеру, как скрыть секретное послание в картинке или музыке, а также познакомятся с возможностями языка Python.

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

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


Требования к ученикам (уровень знаний):


  1. Уверенное пользование компьютером:
    1.1. Хороший уровень печати на клавиатуре;
    1.2. Навык пользования мышкой;
    1.3. Навык пользования браузером. Поиск информации в интернете;
  2. Базовое знание английского языка;

  3. Навык чтения на русском языке.

Кому подойдет лагерь.

Детям 10-13 лет, которые заинтересованы IT-сферой и у которых есть тяга к программированию.



10 – 14 ЛЕТ / КУРС
Знакомство с цифровыми профессиями
Ребята получат знания из разных областей цифровых профессий, которые помогут определиться с дальнейшим выбором профессии.


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

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


В ходе курса дети активно будут использовать программу Baby Type для оценки скорости печати на клавиатуре до курса и после.


Курс научит ребят:

  • пользоваться известными программами текстовых и графических редакторов;

  • оценить разницу между растровыми и векторными изображениями;

  • изучат понятие облачного хранилища на примере Google Drive;

  • создавать свои сайты;

  • создавать презентации и развивать свои ораторские искусства.




10 – 14 ЛЕТ / КУРС
3D-моделирование игровых миров
Курс по созданию своего игрового мира поможет ребятам освоится в компьютерной графике и визуализировать свои идеи в трехмерном пространстве. На этом курсе учащиеся смогут овладеть программой 3ds Max, созданной компанией Autodesk – одной из основных программ для создания фильмов, игр, и архитектурной визуализации. Дети изучат основы трехмерного пространства, различные техники моделирования, необходимые инструменты, такие как выдавливание и сглаживание.


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


Курс подойдёт:

Ребятам, интересующихся компьютерной графикой и созданием моделей, созданием среды и персонажей для высокобюджетных блокбастеров, и для тех, кто уже работал в Unity, но хочет создавать все окружение в игре самостоятельно.


Результат курса:

  • Умение моделировать и приспосабливаться к любой 3d программе, правильно расставить объекты в кадре.

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

  • Интерьер своего объекта в игровом мире.

  • Игра с возможностью взаимодействия с созданными объектами.

14 – 17 ЛЕТ / КУРС
Создание мобильных приложений для Android
Курс-новинка, на котором дети научатся создавать полноценные android-приложения. Если ваш ребёнок когда-нибудь мечтал о своём приложении, то это направление станет подарком!

Ребята познакомятся со структурой приложений и принципами их работы, после чего освоят язык программирования Kotlin. Используя полученные знания, ребёнок напишет код для приложения-списка покупок, QR-сканера и приложения с заметками.

Приложение можно будет скачать на телефон и удивить друзей. Это будет настоящий digital-проект, концепт которого ваш ребёнок придумает и реализует самостоятельно!

Приобретаемые навыки:
  • программирование на Kotlin;
  • понимание структуры Android-приложения;
  • разработка дизайна приложения;
  • знакомство с объектно-ориентированным программированием;
  • работа в Android Studio.

Что нужно уметь:
базовый опыт программирования, знание английского языка, уверенный пользователь ПК.

10 – 14 ЛЕТ / КУРС
Разработка VR-игр для смартфона
Данный курс подходит для продвинутых ребят, уже знакомых с Unity и желающих освоить создание игр в различных актуальных направлениях: 2D, 3D, AR и VR. Ученики научатся разрабатывать не только игры похожие на ретроклассику в пиксельной стилистике, но и узнают, как создаются полноценные 3D игры для смартфонов. Вместе с преподавателями дети изучат технологии будущего — AR и VR. Ученики сделают игры в дополненной реальности с использованием сторонних плагинов для Unity, а также игру с полным виртуальным погружением. Результат проделанной работы не только порадует детей, но и удивит их друзей, а в будущем войдёт в портфолио для построения успешной карьеры.

Приобретаемые навыки:

  • работа с анимацией в Unity 3D;
  • знание переменных и функций;
  • создание сложных сценариев;
  • сборка приложения для мобильных ОС;
  • работа с VR и AR.

Что нужно уметь:
навыки работы с движком Unity, знание основ геометрии.

6−9 ЛЕТ / КУРС
Компьютерная грамотность в Minecraft
Курс-приключение, который поможет сделать первые шаги в изучении компьютера. Ребенок познакомится с устройством ПК и научится печатать на клавиатуре, выполняя специальные задания в игровом формате. Ребятам предстоит создать в графическом редакторе собственную игровую карту для Minecraft. Такое упражнение поможет развить пространственное мышление, а также познакомит ребенка с основами цифрового рисунка, векторной графики и геометрии. А с помощью увлекательной игры, созданной специально для обучения, он узнает базовые понятия алгоритмики, которые пригодятся на уроках математики и информатики.

Технические навыки
  • Набор текста на клавиатуре
  • Знание общего строения ПК
  • Базовые понятия векторной графики
  • Азы алгоритмики
  • Логическое и пространственное мышление
  • Основы геометрии
  • Основы программирования

Бизнес навыки

  • Командная работа.
  • Планирование проекта.
  • Постановка и решение задач.
  • Презентация готовой работы.

Задачи курса

  • Познакомиться с устройством компьютера.
  • Получить навыки владения клавиатурой и мышкой.
  • Овладеть навыками набора текста.
  • Изучить азы алгоритмизации.
  • Исследовать базовые понятия векторной графики.
  • Научить взаимодействию с операционной системой и основным действиям в ней.
Результат обучения
Созданная в визуальном редакторе и перенесенная в Minecraft собственную 3D-модель замка или любого другого объекта.

Требования к ученикам (уровень знаний)
Специальные знания и подготовка не требуются.

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

6−9 ЛЕТ / КУРС
Разработка и 3D-моделирование в Minecraft
Увлекательный курс в формате квеста. На занятиях дети научатся создавать внутриигровые алгоритмы и продумают карту с ловушками, удивительными постройками и мини-играми. Всё это ваш ребёнок реализует при помощи блочного языка программирования. Ученики познакомятся с трёхмерной системой координат, понятием IP-адреса, научатся строить логические схемы и напишут программу внутри игры. Занятия интереснее, когда они проходят весело и в команде единомышленников!

Приобретаемые навыки:

  • алгоритмическое мышление;
  • понимание функций блочного языка программирования;
  • работа в трёхмерной системе координат;
  • базовое знание геометрии;
  • знакомство с логическими операторами И, ИЛИ, НЕ, ЕСЛИ;
  • работа с файловой системой компьютера.

Что нужно уметь:
читать, базовое знание ПК.


7−10 ЛЕТ / КУРС
Разработка игр: математика и логика в действии
Курс для ребят от 7 до 10 лет, которые хотят сделать первые шаги в мир разработки игр и программирования! Уроки проходят в программе Scratch, где дети с помощью блочного языка будут создавать уникальные игры. За время занятий ваш ребёнок сможет добавить в свою игру персонажа, простых врагов и запрограммировать движение игрового фона.

На занятиях дети освоят:

  • отрицательные числа;
  • градусы, повороты, проценты;
  • циклы и условные операторы
  • игровые алгоритмы и логику;

Что нужно уметь:
читать, владеть клавиатурой и мышкой на базовом уровне.


10−14 ЛЕТ / КУРС
Разработка 2D-игр на Python
На курсе дети узнают основы программирования на языке Python, научатся работать с его встроенными модулями. Цель курса — создать собственную 2D-игру. Дети освоят построение базовых алгоритмов, понятия функций, переменных, условий, циклов, а также познакомятся с основами объектно-ориентированного программирования и пользовательских интерфейсов. По итогу курса каждый ученик представит свой проект в формате программы-игры.

Технические навыки
  • Знание синтаксиса и базового функционала Python
  • Построение алгоритмов
  • Логическое мышление
  • Работа с графикой
  • Опыт геймдизайна

Бизнес-навыки

  • Командная работа
  • Планирование проекта
  • Постановка и решение задач
  • Презентация готовой работы

Результат обучения
4 созданные игры, одну из которых ребенок придумает сам

Требования к ученикам (уровень знаний)
- Умение читать бегло, без запинок
- Умение пользоваться мышкой и клавиатурой (знать, где какие буквы)
- Опыт работы с компьютером (имеется в виду не планшет или телефон): умение открывать папки, запускать приложения, вызывать контекстное меню)
- Основы арифметики (сложение, вычитание, умножение, деление)
- Основы геометрии (понимать, что такое градусы, основные фигуры)
- Английский алфавит
- Система координат
- Отрицательные числа

Кому подойдет курс
- Любителям 2D-игр («Змейка», «Тетрис», Terraria)
- Тем, кто создавал моды для игр или пытался делать это
- Окончившим курс по Minecraft
- Тем, кому интересно, как обычные буквы и цифры превращаются в работающую игру
10−14 ЛЕТ / УНИВЕРСИТЕТ КОДАБРЫ
Разработка веб-приложения
На этом курсе ученики освоят работу с HTML, CSS, JavaScript и фреймворком jQuery. Ребята будут писать код в профессиональной среде разработки, научатся верстать веб-страницы и освоят азы веб-дизайна. Помимо сайта, дети напишут своё веб-приложение, например, генератор паролей для социальных сетей или приложение для учёта расходов. Под руководством преподавателя ваш ребёнок подготовит настоящий digital-проект, тему для которого выберет на своё усмотрение. Результат курса: доступное для всех приложение и многостраничный сайт с медиаконтентом, картой и многим другим.

Приобретаемые навыки:

  • программирование на языке JavaScript;
  • работа с CSS;
  • HTML-вёрстка;
  • навыки создания веб-приложений
  • умение работать с графическими редакторами;

Что нужно уметь:
Базовые знания английского алфавита, умение работать с ПК.
10−13 ЛЕТ / КУРС
Программирование в Minecraft. Основы
Детям нравится играть в Minecraft, а у родителей есть возможность превратить это увлечение в полезное занятие, которое позволит ребенку развить цифровую грамотность. На стартовом курсе ребята начинают изучать основы программирования, понятия переменных, циклов и операторов. С помощью этих знаний ученики смогут создавать собственные программы, задействуя алгоритмическое и пространственные мышление. Для обучения на занятиях используется специальная образовательная модификация игры Minecraft — ComputerCraftEdu (среда для блокового программирования).

Технические навыки
  • Основы программирования
  • Работа над проектом
  • Логическое мышление
  • Алгоритмическое мышление
  • Пространственное мышление

Бизнес-навыки
  • Командная работа
  • Планирование проекта
  • Постановка и решение задач
  • Презентация готовой работы

Задачи курса

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

Результат обучения

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

Требования к ученикам (уровень знаний)
Базовое знание математики, умение читать, умение работать с компьютером.
10−13 ЛЕТ / КУРС
Разработка в Minecraft. Управление игровым процессом
Ключевая задача курса — изучение языка JavaScript, знакомство с принципами работы удаленного сервера и редактора кода. Ребята научатся писать код игры, создадут сервер и несколько плагинов для него. Для этого детям предстоит изучить массивы, циклы, объекты и прочие структуры в JavaScript. Каждый ребенок напишет собственную программу с использованием специального объекта, который позволяет мгновенно построить здание или конструкцию. Дети узнают, как получить доступ к скрытым от обычного игрока файлам и настройкам игры, научатся взаимодействовать с сервером Minecraft и смогут сразу же увидеть результаты своей работы в игровом мире.

Технические навыки
  • Основы программирования
  • Язык JavaScript
  • Архитектура сервера
  • Логическое мышление
  • Компьютерная грамотность

Бизнес-навыки

  • Командная работа
  • Планирование проекта
  • Постановка и решение задач
  • Презентация готовой работы

Задачи курса

  • Изучение основ языка JavaScript — ведущего языка в сфере веб-технологий.
  • Знакомство с основными инструментами разработки.
  • Получение знаний достаточных для того, чтобы научиться писать более сложные программы.
  • Развернутый на компьютере свой собственный сервер для игры в Minecraft, а также умение настроить его под себя

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

Требования к ученикам (уровень знаний)
Ученики должны пройти предыдущий уровень программирования в Minecraft. Необходимо обладать базовыми знаниями программирования.

Кому подойдет курс
Курс подойдет для детей 10−13 лет, желающих научиться программировать на языке JS и разобраться как устроен сервер. Для обучения необходимо пройти предыдущий уровень программирования в Minecraft.
10−14 ЛЕТ / КУРС
Разработка игр на Unity: программирование и дизайн
Направление для будущих разработчиков игр, желающих полностью погрузиться в эту профессию. На занятиях дети познакомятся с объектно-ориентированным программированием и движком Unity. Ребята создадут настоящий игровой мир с проработанной 3D графикой, пользовательским интерфейсом и анимированными игровыми объектами. Курс спроектирован так, чтобы любой ребёнок мог легко усвоить нужную информацию, реализовать свои идеи и пройти весь цикл разработки игр. Игру можно будет установить на любой компьютер под управлением ОС Windows.

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

Что нужно уметь:
  • читать и писать.
  • Приветствуется знание основ геометрии, базовое владение ПК.


10−14 ЛЕТ / КУРС
Моушн-дизайн роликов на YouTube
Курс молодого бойца для юных клипмейкеров. Здесь ребята научатся работать в Adobe Premiere Pro — одной из популярнейших профессиональных программ для редактирования видео. Монтаж станет для них мощным творческим инструментом для создания собственных историй. В курсе используются теоретические и практические знания уровня высших творческих школ, которые обычно не встретить в уроках по монтажу в интернете. Так, например, ребята познакомятся с основами драматургии, режиссуры и операторского мастерства. Результатом прохождения курса станет собственный видеоролик, выложенный на Youtube.

Бизнес навыки
  • Командная работа
  • Планирование проекта
  • Постановка и решение задач
  • Презентация готовой работы

Технические навыки
  • Умение ориентироваться в интерфейсе Adobe Premiere Pro
  • Основы режиссуры, драматургии и операторского мастерства
  • Базовые знания по работе с изображением в монтаже: основами композиции, цветокоррекции, переходами, масками, статичными и анимированными эффектами, а также их уместностью в том или ином случае.
  • Работа с видеорядом исходя из соответствующей звуковой дорожки: стиль, темп, ритм видео.
  • Умение видеть картину целиком — подобрать к музыкальной композиции видеоряд или наоборот, создав при этом гармоничный клип.

Задачи курса
  • Разобрать связь изображения и музыки в видео, научиться при помощи монтажа объединять их в общую историю
  • Научить использовать видеомонтаж не только как технический инструмент, но и как инструмент повествования и создания атмосферы
  • Пройти с учениками весь путь создания видео от подбора исходных материалов до экспорта готового файла
  • Развить у учеников способность разбивать задачи на подзадачи, последовательно продумывать действия и составлять план работы
  • Убедить учеников в важности деталей и необходимости быть внимательными к ним

Результат обучения

  • Свой собственный видеоклип созданный из подобранных видеофрагментов (фильмы, клипы, стоковые видео, собственный материал) на подобранную музыкальную композицию с использованием различных приемов монтажа.
  • По итогам работы учащиеся будут способны применять полученные знания для создания видео практически любой стилистики и тематики.

Требования к ученикам (уровень знаний)
  • Работа с компьютером на уровне пользователя.

Кому подойдет курс
  • Курс будет интересен как тем, кто никогда не работал с видео, так и ребятам, уже знакомым с различными видеоредакторами. Даже если ребенок имел опыт монтажа в Adobe Premiere Pro, курс всё равно будет для него полезным, так как включает в себя серьезную теоретическую базу, а не только освоение программы.
10−14 ЛЕТ / КУРС
Разработка серверной части сайта на Python.
Курс для продвинутых frontend-разработчиков, которые хотят прокачать уже имеющиеся навыки и развить новые. На занятиях ученики освоят ещё один язык программирования — Python. Учимся взаимодействовать с серверами и базами данных. Используя полученные знания, ваш ребёнок сможет грамотно организовать работу сайта и сделать интернет-магазин!


Приобретаемые навыки:

  • создание базы данных, ввод и вывод информации;
  • программирование на Python;
  • работа с фреймворком Flask;
  • понимание файловой структуры сайта;

Что нужно уметь:
базовые знания HTML, CSS, JavaScript, умение работать с ПК.


14−17 ЛЕТ/ КУРС
Путь веб-разработчика
Курс будет интересен всем, кто хочет научиться создавать свои сайты с нуля. Ребята будут писать код в профессиональной среде разработки, поймут, как устроены сайты, получат необходимые навыки для самостоятельной работы. Дети будут изучать язык гипертекстовой разметки (HTML), каскадные таблицы стилей (CSS) и самый востребованный язык программирования JavaScript в связке с фреймворком jQuery.

Технические навыки
  • Верстка веб-страниц
  • Навыки работы в профессиональной среде разработки
  • Программирование на языке JavaScript
  • Навыки работы с фреймворком jQuery
  • Базовые знания веб-дизайна
  • Умение работать с файловой системой ПК

Бизнес-навыки

  • Планирование проекта
  • Постановка и решение задач
  • Презентация готовой работы

Задачи курса

  • Познакомить с HTML, CSS и JavaScript
  • Дать базовые навыки разработки сайтов
  • Обучить основам веб-дизайна
  • Научить применять фреймворки при разработке

Результат обучения на курсе
Готовое веб-приложение, созданное в соответствии с современными требованиями HTML5, CSS3, веб-дизайна и Code Style. Приложение загружено на хостинг и доступно всем пользователям интернета.

Требования к ученикам (уровень знаний)
Базовые знания английского алфавита, уверенные навыки работы с компьютером.

Кому подойдет курс
Курс рассчитан на детей 14−17 лет, которые интересуются созданием сайтов, программированием и веб-технологиями.
14-17 ЛЕТ / КУРС
Создание нейронной сети на Python
Ребята разработают нейронную сеть для анализа изображений — совсем как в известном приложении Prisma. Каждый участник создаст свой личный проект, который будет распознавать картинки в зависимости от интересов своего создателя: будь то рэпер Оксимирон, котики или крутые тачки. Дети изучат основы программирования на языке Python и построения нейронных сетей. Они освоят базовые понятия алгоритмов, способы хранения данных и принципы «взрослого» функционального программирования. Дети научатся использовать библиотеки языка Python — NumPy и TensorFlow, а также узнают, как работает машинное обучение и научатся использовать нейросети для решения прикладных задач.

Технические навыки
  • Знание синтаксиса и базового функционала Python
  • Навык построение алгоритмов и функций
  • Базовые понятия теории вероятностей
  • Базовые понятия линейной алгебры
  • Умение использовать машинное обучение
  • Основы построения нейронных сетей
Бизнес-навыки
  • Командная работа
  • Планирование проекта
  • Постановка и решение задач
  • Презентация готовой работы
Результат обучения
  • три программы машинного обучения, умеющие определять, что изображено на картинке
  • готовая к использованию рекуррентная нейронная сеть, предназначенная для генерации текста к картинке

Требования к ученикам (уровень знаний)
  • возраст от 14 лет
  • знание школьной алгебры и геометрии
  • знание декартовой системы координат
Кому подойдет курс
Подросткам от 14 лет, увлекающимися IT и мечтающим программировать искусственный интеллект и роботов
6-9 ЛЕТ / КУРС
Создание игровых миров в Roblox Studio
Основная задача курса — знакомство детей с 3D моделированием. На каждом занятии дети будут придумывать и создавать трехмерные миры для компьютерных игр. Ребята будут работать в трехмерной системе координат, научатся создавать сложные объекты из примитивов, проектировать здания, генерировать ландшафт. Кроме этого дети будут работать с текстурами, светом и тенью, физическими настройками объектов. Ребята познакомятся с такими базовыми понятиями дизайна, как композиция, цветовая палитра, стиль. По итогам смены каждый ребёнок создаст свой уникальный мир: город, деревню, фантастический лес, замок и другое.


Обучение будет проходить в программе Roblox Studio – сложной и многофункциональной платформе для создания многопользовательских онлайн игр. Освоив принципы работы в данной программе, ребята без труда разберутся в таких "взрослых" инструментах дизайнеров и разработчиков, как 3ds MAX, Unity, Adobe After Effects и других. Roblox Studio хоть и включает в себя множество возможностей, остается простой и понятной для детей платформой. Интерфейс программы полностью на английском, что позволяет не только улучшить знания иностранного языка, но и сразу привыкнуть к профессиональной терминологии в области разработки игр и дизайна.


Задачи курса:

  • Познакомить детей с основными 3D фигурами и основами моделирования

  • Разобрать основные инструменты 3D моделирования

  • Познакомить с трехмерной системой координат

  • Научить работать с текстурами, материалами и ландшафтом

  • Познакомить с настройками физических свойств объектов

  • Научить работать со светом, тенью и их настройками

  • Познакомить детей с теорией цвета, основами дизайна и композиции

10-14 ЛЕТ / КУРС
Программирование игр в Roblox Studio
Кажется, что программирование – это очень сложно, а создание своих игр ещё сложнее, но этот курс покажет детям, что создавать игры – это интересно, полезно и совсем не страшно! В курсе «создание миров в Roblox» дети, используя огромную базу 3D-моделей Roblox Studio, смогут сами создать свою собственную карту в Roblox, а их финальный проект ограничивается лишь их фантазией. «Голодные игры», где выживает сильнейший? Пожалуйста! Лабиринт, где, чтобы добраться до бесценного сокровища, тебе надо решить головоломку? Не вопрос! Симулятор зоопарка с работниками, посетителями и животными? Без проблем!

Проект Вашего ребёнка не будет пылиться на полке после окончания курсов: Roblox Studio позволяет загружать свои карты в открытый доступ, где он сможет хвастаться своей работой перед друзьями.



Задачи курса:

  • Познакомить детей с процессом создания игр.

  • Научить программировать, используя эти навыки в создании своего мира в Roblox.

  • Показать, что программирование – это не страшно и не сложно


Требования к ученикам (уровень знаний):

  • Умение бегло читать.

  • Знание английского алфавита.

  • Опыт работы с компьютером. Знать, как печатать на клавиатуре, открывать приложения, создавать папки.

  • Знание базовой арифметики – сложение, вычитание, умножение, деление.

  • Знание базовой геометрии – трёхмерная система координат.

Кому подойдет курс:

  • Любителям Roblox.

  • Тем, кто хочет создать свою игру, но не готов заниматься Unity.

  • Окончившие M1 или Scratch. Понимание алгоритмов будет большим плюсом.
Наши ученики занимаются на
технологичных площадках

Современная цифровая среда обеспечивает подходящую
атмосферу и
полное погружение в процесс.
mail.ru
Офис Mail.Ru Group
Ленинградский пр-т, 39 стр. 79
Аэропорт 570 м
Динамо 1.6 км
Сокол 1.7 км
crazy panda
Офис Crazy Panda
ул. Ленинская Слобода, 26
Автозаводская 350 м
Автозаводская 820 м
ЗИЛ 1.6 км
новая школа
Языковая школа ILS
ул. Столетова, 19
Раменки 750 м
Ломоносовский пр-т 920 м
библиотека 14
Офис компании SAP
Космодамианская наб., 52 стр. 7
Павелецкая 700 м
Павелецкая 710 м
SMART-библиотека (Центральная библиотека №197 им. А.А. Ахматовой)
ул. Крылатские Холмы, 34
Крылатское 900 м
mail.ru
ТЦ Авиапарк
Ходынский бульвар, 4
ЦСКА 150 м
Аэропорт 1.9 км
Зорге 2 км
Полежаевская 2.2 км
mail.ru
Школа Алгоритм
ул. Новая площадь, 8 стр. 2
Лубянка 120 м
Китай-город 290 м
Китай-город 350 м
Компания Эвотор
ул.Тимура Фрунзе, 24 (БЦ Ринко Плаза)
Парк культуры 540 м
Офис компании OZON
Пресненская наб., 10 (ММДЦ «Москва-Сити»)
Международная 380 м
Деловой центр 420 м
Деловой центр 590 м
Компания Pixonic
ул. Малая Дмитровка, 20
Чеховская 810 м
Пушкинская 850 м
Маяковская 850 м
Москва
+7 495 009-87-50
Каждый день с 9 до 20

info@codabra.org
Преподаватели
Все ребята имеют профильное образование, опыт работы в IT и регулярно проходят аттестацию
Шамиль Хайретдинов
Отзывы родителей, детей и экспертов
Мой сын защитил свой проект-игру после 8 занятий на базовом курсе Unity. На этом он не остановился и сделал на курсе Unity имитацию игры SUPER HOT. В его версии можно разглядеть достоприме- чательности Москвы, срисованные с фотографий.
Благодаря преподавателям школы Кодабра процесс игры стал осознанным, появились цели научиться создавать свою игру, придумывать правила и делиться результатом с другими. Также попробовали свои силы в Scratch, теперь хотим освоить создание игр на Unity.
Артём занимается в Кодабре уже больше 2-х лет. Обратился к ИТ-специалистам на работе — порекомендовали Кодабру. Результатом очень довольны: удалось развить способности по математике и поступить в физмат школу. Теперь будем с младшим сыном пробовать.


Папа Хуасе Хайретдинова
Мой сын защитил свой
проект-игру после 8 занятий
Процесс игры стал более
осознанным
Привёл на занятия, потому что сын много времени проводил за игрой Minecraft.
Мария Сидорова
Мама Майи Деревянко
Владимир Чирахов
Директор Детского мира, папа Артёма, 11 лет
Запишитесь
на пробное занятие
На пробном занятии:
ученик поймёт, насколько ему интересна
выбранная программа

пообщается с преподавателем

расскажем про обучение и ответим на все вопросы о школе

Длительность: 1 час
© 2019 ООО Кодабра

ИНН 7725494952
Подпишитесь на нашу рассылку, чтобы получать полезные материалы и спецпредложения.
На этой странице использованы скриншоты сайтов telegram.org, javascript.com, python.org, minecraft.net, scratch.mit.edu, unity3d.com. Кодабра не имеет отношения к владельцам и разработчикам данных ресурсов. Изображения носят (справочный) информационный характер, внешний вид программного обеспечения, используемого для проведения обучения может отличаться.
Реквизиты
Наименование:
Общество с ограниченной ответственностью "Кодабра"
ИНН: 7725494952
Р/C _40702810210000381418
Банк: Банк АО "ТИНЬКОФФ БАНК"
БИК: 044525974
Город: МОСКВА
К/С: 30101810145250000974