Основи програмування
- Розуміння роботи комп'ютерної техніки.
- Опис транзистора та його роль у комп'ютерних системах.
- Пояснення поняття пам'яті комп'ютера.
Мова Lua візуальне програмування
- Обґрунтування вибору мови Lua для візуального програмування.
- Розгляд перших можливостей автоматизації за допомогою Lua.
Всесвіт Майнкрафт
- Опис безмежних можливостей гри.
- Роль будівництва у грі.
- Пояснення концепції Redstone як електроенергії у грі.
Використання Роботів у Minecraft
- Огляд інтерфейсу та основних команд.
- Проведення практичних завдань з автоматизації добичі корисних копалин.
Основні концепції програмування
- Змінні, умови, цикли
- Обробка подій та взаємодія з ігровим середовищем
Автоматизація процесів за допомогою Роботів
- Використання периферійних пристроїв (монітори, дисплеї, дрібна техніка)
- Робота з інвентарем та сортуванням предметів
- Побудова збалансованих систем автоматизації виробництва та обробки ресурсів
Рівні складності та можливості використання Redstone
- Основи електрики та логіки
- Створення простих механізмів: ворота, ліфти, двері
- Розширені конструкції: лічильники, сортувальні системи, механізми автоматизації
Створення автоматичних систем за допомогою Redstone
- Підключення до різних блоків та пристроїв
- Робота з сигналами та поведінка у різних умовах
- Використання реле, реєстрів, репітерів для зміни сигналів
Побудова складних механізмів з використанням Redstone
- Створення логічних вентилів
- Використання схем згортання та мультиплексорів
- Побудова обчислювальних машин та логічних блоків
Технічні аспекти механізмів у Create моді
- Засоби та ресурси для створення механізмів
- Принципи роботи різних типів механізмів
- Інтеграція механізмів у складні конструкції та автоматичні системи
Розробка та вдосконалення механічних систем у моді Create
- Побудова механізмів руху, транспортування та обробки ресурсів.
- Вивчення принципів механіки, включаючи редуктори, шестерні та ремені передачі.
- Дослідження можливостей оптимізації та удосконалення роботи механічних систем
Творчий потенціал та можливості для ігрового дослідження
- Розвиток творчих навичок через програмування та конструювання
- Експерименти з різними конфігураціями механізмів та систем
- Застосування здобутих знань у власних проєктах та ігрових викликах
В кінці курсу виконується дипломний проєкт.