Курс «Програмування в Roblox» – для тих, хто мріє про створення власних 3D-світів та програмування ігор в Roblox Studio. Учасники зможуть розробити свої повноцінні ігри, а також розвинути логічне та аналітичне мислення.
Roblox – це платформа для створення ігор. Ігри кодуються в системі об'єктно-орієнтованого програмування, що використовує мову програмування Lua для керування ігровим середовищем. На заняттях крок за кроком учасники опанують ази побудови різновидів 3D-світів, а також навчаться додавати в гру об'єкти, що рухаються, та інтерактивні об'єкти оточення, зможуть впроваджувати ігрову валюту і запрограмують магазин, налаштують зміну дня і ночі та створять функціональне ігрове меню.
Для роботи на курсі дітям варто користуватися стаціонарним комп'ютером або ноутбуком. Для комфортного програмування й створення світів у Роблокс буде зручно використовувати комп’ютерну мишу.
Для роботи на курсі дітям варто користуватися стаціонарним комп'ютером або ноутбуком. Для комфортного програмування й створення світів у Роблокс буде зручно використовувати комп’ютерну мишу.
Для успішного навчання на курсі слухачам бажано мати попередній досвід і розуміння роботи базових алгоритмічних структур, набуті в середовищі Scratch чи інших візуальних середовищах програмування.
Для успішного навчання на курсі слухачам бажано мати попередній досвід і розуміння роботи базових алгоритмічних структур, набуті в середовищі Scratch чи інших візуальних середовищах програмування.
Навчаючись на курсі, слухачі отримають комплексні знання з програмування в середовищі Roblox, а саме: створення ландшафту світів, побудова 3D-моделей та накопичення власної колекції, практичне застосування базових алгоритмічних структур, поняття змінної, функції, функції з параметрами та їх запис мовою програмування Lua, створення анімацій скінів за допомогою зміни й налаштуванню програмного коду.
Навчаючись на курсі, слухачі отримають комплексні знання з програмування в середовищі Roblox, а саме: створення ландшафту світів, побудова 3D-моделей та накопичення власної колекції, практичне застосування базових алгоритмічних структур, поняття змінної, функції, функції з параметрами та їх запис мовою програмування Lua, створення анімацій скінів за допомогою зміни й налаштуванню програмного коду.
Так, наприкінці першої частини курсу діти зможуть написати власні сюжетні ігри з використанням створених власноруч моделей, кіл-блоків, із застосуванням лічильників тощо.
Учасники продовження курсу (ІІ частина) виконають роботу, яка базуватиметься на комплексному виконанні наступних дій: поєднання різноманітних алгоритмічних структур; робота з таблицями лідерів; опрацювання масивів даних; робота з фізикою та геометрією моделей та вплив на зміну фізичних властивостей за допомогою програмного коду; поняття колінеарності векторів і додавання сервоприводу при створенні моделей; знайомство з модульними скриптами тощо. Результат навчання – командна робота, створення проєкту групою дітей з розподілом обов’язків
Так, наприкінці першої частини курсу діти зможуть написати власні сюжетні ігри з використанням створених власноруч моделей, кіл-блоків, із застосуванням лічильників тощо.
Учасники продовження курсу (ІІ частина) виконають роботу, яка базуватиметься на комплексному виконанні наступних дій: поєднання різноманітних алгоритмічних структур; робота з таблицями лідерів; опрацювання масивів даних; робота з фізикою та геометрією моделей та вплив на зміну фізичних властивостей за допомогою програмного коду; поняття колінеарності векторів і додавання сервоприводу при створенні моделей; знайомство з модульними скриптами тощо. Результат навчання – командна робота, створення проєкту групою дітей з розподілом обов’язків