Курс Програмування Advanced 13-16 років

Наразі набір на цей курс не проводиться. Перегляньте інші курси

  • Online
  • Для дітей
  • C# / .NET, Python, Gamedev / Unity / Game Design
Навчальний центр: ITEA – IT Education Academy
Формат:Курс
Тривалість навчання:8 місяців
Початок курсу:Дата формується
Вартість навчання:1 600 UAH за місяць

Занурення у світ game development. Створення ігор різними способами.

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

Модуль №1

Навчальна компонента:

  • Python у розробці ігор
  • Основні алгоритмічні конструкції та теми Python, потрібні для створення гри
  • Бібліотека Pygame. Встановлення. Можливості. Ініціалізація
  • Типи ігор та особливості їхнього створення
  • Правила гри
  • Стратегія та алгоритм
  • Основні підходи до програмування гри
  • Практична робота з демо-програмою
  • Створення ігрового поля
  • Створення початкової позиції
  • Програмування напівходу позиційної гри
  • Програмування програмної частини напівходу без урахування інтерфейсу користувача
  • Програмування інтерфейсу
  • Командний та графічний інтерфейси демо-гри
  • Ролі в команді. Розробка командної версії демо-гри
  • Вибір власного проекту та особливості його реалізації
  • Практична робота над проектом
  • Презентація та тестування проектів

Світоглядна компонента:

Дизайн персонажів

  • Історія та характери
  • Скетчі
  • Матеріали та поверхні
  • Динаміка персонажа

Проектна частина:

  • Створення 2d гри із самостійно розробленими персонажами

Модуль №2

Навчальна компонента:

Основи програмування на С #

  • Середовище для розробки Visual Studio
  • Поняття типів у C #. Найпростіша програма
  • Умови. Цикли
  • Створення та робота з масивами
  • Функції. Параметри функцій
  • Робота із символами та рядками
  • Об'єктно-орієнтоване програмування
  • Конструктори. Типи конструкторів
  • Спадкування. Поліморфізм. Інкапсуляція
  • Інтерфейси

Unity Базовий

  • Структура основних елементів сцени
  • Запуск першого додатку
  • Текстура, матеріали та елементи сцени
  • Шейдери і їхнє використання
  • Моделі. 3d моделі на сцені
  • Створення гравця
  • Скрипти та рух об'єктів. Переміщення об'єкта
  • Взаємодія об'єктів
  • GUI (Графічний інтерфейс користувача)
  • Анімація
  • Фізика в Unity. Гравітація
  • Озвучка гри

Світоглядна компонента:

Мій професійний вибір: серія занять-семінарів, що знайомлять з конкретними напрямками в IT, і не лише для професійної орієнтації старшокласників

  • Бізнес-аналітика
  • Криптовалюти
  • Рекламний сектор

Проектна частина:

  • Створення комплексного проекту практичної або наукової спрямованості

Особливості курсу

  • Для дітей віком 13-16 років
  • Два заняття на тиждень по 1,5 години

Викладачі курсу

  • Олександра Радзієвска – Відповідальна за напрямки програмування та дизайну
  • Олександр Музиченко – Викладач програмування
  • Олександр Чевпілов – Викладач програмування
  • Лілія Наумейко – Викладач програмування

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
40 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
9 244 UAH за курс
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
Дата формується
Тривалість
20 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
6 800 UAH за курс
Навчальний центр
EPAM
Формат
Online
Початок навчання
02.12.2024
Тривалість
17 тижнів
Рівень
Для початківців
Мова навчання
English
Вартість
безкоштовно
Навчальний центр
Beetroot Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
4 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте