Программирование C# 2 курс

  • Возраст

    12 - 15 лет

  • уровень

    Средний

  • длительность

    1 час 20 минут

  • абонемент (х4)
    4400 Р
  • Курс (х32)
    35200 Р

Курс познакомит ребят с ООП (Объектно-Ориентированным Программированием). Ребята научатся сами создавать классы. Изучат такие понятия как конструктор, методы и поля класса. Закрепление материала будет осуществлено за счет создания совместного проекта с использованием framework XNA. 

Домашние задания: обязательное выполнение лабораторных работ дома. На одно домашнее задание уходит около 1.5 часа в неделю 


Как проводим занятия

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

Программа курса

  • ООП (Теоретические знания)
  • Создание собственных классов (поля класса, методы)
  • Наследование
  • Интерфейсы
  • Понятие статической и динамической игры
  • Framework XNA (Пакет Microsoft для создания собственных динамических игр)
  • DirectX (общая информация, уровни абстракции)
  • Компоненты Content Pipeline, Graphics, Math, Input, Audio, Storage
  • Механизм работы XNA
  • Работа с двухмерной графикой (система координат, класс Sprite)
  • Спрайтовая анимация (анимационная последовательность)
  • Движение спрайтов в пространстве
  • Устройства ввода
  • Игровые столкновения (коллизия)
  • Вывод текста на экран
  • Создание игрового меню
  • Звуковые эффекты
  • Добавление уровней
  • Сохранение и загрузка данных (процессы сериализации и десериализации)
  • Работа с векторами (движение под углом, направление и скорость)
  • Добавление видеозаставки в игру
  • Формирование инсталляционного пакета

 

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

  • Хороший, структурированный проект на языке C# с использованием Framework XNA.

Выбираем группы для записи на курс

  • СБ Программирование C# 2 курс 19:40
    осталось мест: 10
    Программирование C# 2 курс
    Стоимость: 1 100 р.
    Преподаватель:
    Павел Михайлович Родыгин
    Программирование C# 2 курс
    Суббота, 19:40
    Старт занятий
    08-09-2018

    площадка РОПЦ, м. Китай-город, ул. Маросейка 7/8, с. 1
  • СБ Программирование C# 2 курс 13:00
    осталось мест: 13
    Программирование C# 2 курс
    Стоимость: 1 100 р.
    Преподаватель:
    Илья Александрович Евгранов
    Программирование C# 2 курс
    Суббота, 13:00
    Старт занятий
    08-09-2018

    площадка РОПЦ, м. Китай-город, ул. Маросейка 7/8, с. 1
  • СБ Программирование C# 2 курс 18:00
    осталось мест: 8
    Программирование C# 2 курс
    Стоимость: 1 100 р.
    Преподаватель:
    Илья Александрович Евгранов
    Программирование C# 2 курс
    Суббота, 18:00
    Старт занятий
    08-09-2018

    площадка РОПЦ, м. Китай-город, ул. Маросейка 7/8, с. 1
  • ВС Программирование C# 2 курс 15:00
    осталось мест: 7
    Программирование C# 2 курс
    Стоимость: 1 100 р.
    Преподаватель:
    Илья Александрович Евгранов
    Павел Михайлович Родыгин
    Программирование C# 2 курс
    Воскресенье, 15:00
    Старт занятий
    09-09-2018

    площадка РОПЦ, м. Китай-город, ул. Маросейка 7/8, с. 1
  • ВС Программирование C# 2 курс 16:30
    осталось мест: 12
    Программирование C# 2 курс
    Стоимость: 1 100 р.
    Преподаватель:
    Павел Михайлович Родыгин
    Программирование C# 2 курс
    Воскресенье, 16:30
    Старт занятий
    09-09-2018

    площадка РОПЦ, м. Китай-город, ул. Маросейка 7/8, с. 1

Записать ребёнка на занятия к лучшим преподавателям ЦМИТ ПОЛИЦЕНТ

Карта площадок в Москве