Програмуємо граючи: Kodu + Minecraft + Construct3 + Roblox

Комплексний підхід у навчанні дітей програмуванню допомагає визначити їхні сильні сторони та сформувати майбутні напрями розвитку. Правильно підібрані програми роблять складні поняття простими та зрозумілими — навіть до написання перших скриптів.

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

Що спільного у цих програм, чому вони об’єднані у цей курс?

  • Вони відносяться до візуального програмування.
  • Ці програми вчать створювати алгоритми та реалізовувати їх за допомогою програмування.
  • Вивчають базові поняття програмування: змінні, константи, цикли, умовні конструкції, функції.
  • Тестування програм відбуваються в ігровому середовищі.

Чим ці програми відрізняються:

Kodu Game Lab — це середовище об’єктно-орієнтованого візуального програмування, яке призначено для створення комп’ютерних світів, тривимірних ігр. При розробці гри моделюється тривимірний світ, обираються персонажі і кожному створюється своя програма.

Особливості програмування:

  • Об’єкт є виконавцем дій.
  • Дія – Подія (When – Do)

Minecraft на Codeorg – це онлайн платформа візуального програмування реалізована принципом Drag & Drop. Шляхом перетягування блоків з командами створюється програмний код, який вирішує завдання квесту. Приділяється окрема увага програмування декількох мобів одночасно та використання функцій.

Особливості програмування:

  • Об’єкт є виконавцем дій.
  • Блочне програмування Drag & Drop

Construct 3 – це двигун для візуального програмування ігор. Для створення гри необхідно створити ігровий світ, додати персонажа та скласти для нього алгоритм дій. Construct 3 використовує візуальний редактор та логічну систему, засновану на принципі поведінки та реакції.

Особливості програмування:

  • Використання «листа подій», коли виконується умова слід за нею виконується дія чи функція.
  • Можливість налаштування «поведінки» кожного об’єкту

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

Особливості програмування:

  • Створення скриптів на мові програмування Lua.
  • Використання різних видів скриптів.
  • Налаштування властивостей об’єктів.

Програма навчання:

  • 1. Kodu Game Lab – 12 занять
  • 2. Minecraft – 8 занять
  • 3. Construct 3 – 12 занять
  • 4. Roblox – 36 занять.

Також вас можуть зацікавити наші курси:

Записатися на курс

Записатися на цей курс
просто зараз




  • 4-7 класи