Курс «Програмування в Roblox» для дітей

Програмування в Roblox
Для кого
від 7 років
Що необхідно для навчання
ноутбук або комп'ютер, під’єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон)
Місце
заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі
Коли
  • тривалість заняття – 60 хвилин
  • інтенсивність – 2 рази на тиждень
  • повна тривалість курсу – 6 місяців
Ціна
2800 UAH / міс.
Опис

Roblox Studio First Level. 7+ років

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

  • опанують основи програмування мовою Lua, яка використовується в Roblox для керування логікою гри та поведінкою об'єктів;
  • дізнаються, як працювати з 3D-сценами, розміщувати та налаштовувати об'єкти, а також створювати цікаві анімації та ефекти;
  • розвинуть креативність, логічне мислення та набудуть базових знань із геймдизайну, що допоможе створювати захопливі ігри та проєкти.

Протягом курсу учні виконуватимуть практичні завдання, створюючи власні невеликі ігри, які можна буде демонструвати друзям і родині. Завершивши навчання, діти матимуть базові навички для подальшої розробки складніших ігор та проєктів у Roblox Studio, а також матимуть свою створену першу гру.
Цей курс підходить для дітей без попереднього досвіду програмування, а також для тих, хто цікавиться геймдизайном і створенням віртуальних світів.

Створення комп’ютерних ігор на платформі Roblox Studio. 10+ років

Roblox – це платформа для створення ігор. Ігри кодуються в системі об'єктоорієнтованого програмування, що використовує мову програмування Lua для керування ігровим середовищем. На заняттях крок за кроком учасники опанують ази побудови різновидів 3D-світів, а також навчаться додавати в гру об'єкти, що рухаються, та інтерактивні об'єкти оточення, зможуть впроваджувати ігрову валюту та запрограмують магазин, налаштують зміну дня й ночі та створять функціональне ігрове меню.
 

Викладачі

Ірина Дуга

Вчителька інформатики вищої категорії, вчитель-методист. Педагогічний стаж – 20 років.

Має досвід викладання на курсах «Front-end розробка сайтів», «Construct 2 – створення та програмування 2D-ігор», «Створення та програмування 3D-світів на платформі Roblox Studio», «Scratch – основи алгоритмізації та програмування», «Робототехніка Lеgо WeDo», «Робототехніка Arduino».

Сертифікована тренерка академії Cisco.

Авторка методичного посібника «36 проєктів Scratch».

Холод Артем

Викладач Roblox Studio, програмування на Lua, HTML / CSS, JavaScript, C#, C++. 

Успішно навчається на третьому курсі Київського національного університету технологій та дизайну за спеціальністю «Комп'ютерні науки». Пройшов курс QA у навчальному центрі SkillUP. Має досвід викладання програмування дітям, зокрема створення ігор на платформі Roblox. У своїй роботі використовує індивідуальний підхід до кожного учня та застосовує нестандартні методи, щоб заохотити дітей до вивчення математики та програмування.
 

Програма курсу «Програмування в Roblox»

Створення комп’ютерних ігор на платформі Roblox Studio
  • Ознайомлення з принципами роботи в середовищі Roblox Studio.
  • Налаштування фізичних властивостей об’єктів. Робота з текстурами, матеріалами та ландшафтом. Створення мінігри.
  • Ознайомлення з елементами мови програмування Lua.
  • Базові поняття програмування.
  • Поняття функції. Програмування створення деталей. Позиція та розмір.
  • Функції з параметром. Виконання вправ на застосування функцій з параметром.
  • Програмування анімацій.
  • Створення та збереження власних моделей та скриптів.
  • Створення та програмування моделей і симуляторів. Розробка і планування рівнів. Розробка та програмування фінальної гри.
Roblox Studio First Level
  • Основи геймдизайну: введення, створення карт, використання інструментів для геймплею.
  • Практика геймдизайну: робота з блоками та створення об'єктів.
  • Основи програмування мовою Lua: синтаксис, функції, цикли.
  • Практика програмування мовою Lua: створення об'єктів і скриптів.
  • Створення NPC та GUI елементів для ігор.
  • Програмування NPC та GUI: налаштування поведінки та інтерфейсів.
  • Додавання ефектів та анімацій: вибухи, магія, погодні явища.
  • Створення 3D-гри: побудова карти та перешкод.
  • Реалізація ігрових механік: рівні, переходи, перезапуск.
  • Публікація гри: тестування, оптимізація, презентація.
  • Алгоритм публікації та підготовка фінальних проєктів.
  • Підсумковий урок: огляд і закріплення знань.
КОНТАКТИ

Залишилися питання?

Наші менеджери радо допоможуть обрати оптимальні курси та зорієнтують щодо формату занять.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Відгуки «Програмування в Roblox»

Будьте першим, хто залишить відгук!

Наші переваги

Авторська система освітніх курсів
Унікальна команда тренерів
Турбота й індивідуальний підхід
Сертифікат після завершення курсу
Навчання в будь-який час і з будь-якого місця
Комфортний освітній процес. Заняття проходять у мінігрупах
Засновник – перша в Україні дистанційна школа «Оптіма»
Корисні та потрібні знання. Максимум практики в кожному занятті
популярні запитання

Відповіді на головні запитання

Для роботи на курсі дітям варто користуватися стаціонарним комп'ютером або ноутбуком. Для комфортного програмування й створення світів у Роблокс буде зручно використовувати комп’ютерну мишу.

Для успішного навчання на курсі слухачам бажано мати попередній досвід і розуміння роботи базових алгоритмічних структур, набуті в середовищі Scratch чи інших візуальних середовищах програмування.

Навчаючись на курсі, слухачі отримають комплексні знання з програмування в середовищі Roblox, а саме: створення ландшафту світів, побудова 3D-моделей та накопичення власної колекції, практичне застосування базових алгоритмічних структур, поняття змінної, функції, функції з параметрами та їх запис мовою програмування Lua, створення анімацій скінів за допомогою зміни й налаштуванню програмного коду.

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

Учасники продовження курсу (ІІ частина) виконають роботу, яка базуватиметься на комплексному виконанні наступних дій: поєднання різноманітних алгоритмічних структур; робота з таблицями лідерів; опрацювання масивів даних; робота з фізикою та геометрією моделей та вплив на зміну фізичних властивостей за допомогою програмного коду; поняття колінеарності векторів і додавання сервоприводу при створенні моделей; знайомство з модульними скриптами тощо. Результат навчання – командна робота, створення проєкту групою дітей з розподілом обов’язків

Telegram Bot Optima Telegram Bot