| Модулі/тижні | № заняття в блоці | Теми занять |
| Модуль 1 | Створення комп’ютерних ігор | |
| Тиждень 1 | 1 | Створення простого платформера за допомогою шаблона |
| 2 | Створення облікового запису в Gamefroot та ознайомлення з інтерфейсом вебресурсу. Основна робота з медіа та створення власного рівня платформера. Принципи роботи з блочним програмуванням. | |
| Тиждень 2 | 3 | Проходження головоломки, ознайомлення з класами та змінними. Проходження лабіринту, вивчення роботи умовних виразів та циклів. |
| 4 | Розробка скрипту переміщення персонажа по лабіринту та рівню. | |
| Тиждень 3 | 5 | Поглиблене вивчення роботи з блоками та координатами, змінними та логікою. |
| 6 | Використання звуків у грі. Створення власних аудіофайлів за допомогою ШІ та їх імпортування у гру. | |
| Тиждень 4 | 7 | Поглиблене вивчення роботи з блоками та координатами, змінними та логікою. |
| 8 | Генерація зображень за допомогою ШІ, імпортування графіки до гри. Створення клікера. | |
| Тиждень 5 | 9 | Поглиблене вивчення роботи з блоками та координатами, змінними та логікою. |
| 10 | Розроблення простої аркадної гри зі створенням предметів та взаємодією з гравцем. Створення різних рівнів та переходів між ними. | |
| Тиждень 6 | 11 | Робота з текстовим ШІ. Створення гри, де при натисканні кнопки змінюється текст. |
| 12 | Робота з текстом. Створення гри за допомогою навчального посібника. | |
| Тиждень 7 | 13 | Створення гри FlappyBirds. Завантаження своїх асетів до гри. |
| 14 | Створення свого рівня. Розробка механік переміщення, взаємодії гравця з предметами, механіки пострілу. | |
| Тиждень 8 | 15 | Створення ворогів, які переслідують гравця. |
| 16 | Процес публікації гри. | |
| Тиждень 9 | 17 | Створення облікового запису в GDevelop. Огляд інтерфейсу. Створення гри за допомогою ШІ в GDevelop. |
| 18 | Розгляд програмування в GDevelop. Пояснення роботи крамниці ресурсів та процесу завантаження пакетів. | |
| Тиждень 10 | 19 | Старт та завершення гри. Створення простого інтерфейсу користувача (UI). Робота з шарами. |
| 20 | Створення та налаштування гравця. Робота з камерою. Реалізація стрибків та перешкод. Робота з таймером. | |
| Тиждень 11 | 21 | Додавання анімацій та розуміння їх роботи. Створення фону за допомогою ШІ та імпортування його до гри. Редагування спрайтів за допомогою Piksel. |
| 22 | Детальний огляд Piksel. Використання Tile-Sprite для малювання власних тайл-спрайтів. | |
| Тиждень 12 | 23 | Створення бази зі здоров’ям. Створення лінії, по якій можуть рухатись вороги. Створення ворогів та їх взаємодія. |
| 24 | Створення інтерфейсу користувача для покращення веж. Розуміння необхідності UI. Завершення рівня. | |
| Тиждень 13 | 25 | Створення додаткових рівнів і переходу між ними. Робота зі звуками, їх важливість Створення звуків за допомогою jfxr та ШІ, їх імпортування |
| 26 | Створення гравця та реалізація його переміщення зверху вниз (TopDown). Створення ворогів, які переслідують гравця та атакують при натисканні. Створення зброї для гравця. | |
| Тиждень 14 | 27 | Робота з ефектами: завантаження та створення декількох ефектів. Створення головного меню на початку гри. Створення різних типів ворогів. |
| 28 | Додавання монеток до гри, які можуть випадати з ворогів. Створення головного меню, де можна розпочати гру та змінити зовнішній вигляд гравця. Публікація гри. | |
| Тиждень 15 | 29 | Розгляд відмінностей між 2D та 3D. Робота з 3D. Створення платформи та рух по ній гравця. Реалізація стрільби від першої особи. |
| 30 | Вдосконалене переміщення. Додавання ворогів, по яких можна стріляти. | |
| Тиждень 16 | 31 | Імпортування 3D асетів. Створення 3D траси. Створення автомобіля та керування ним. |
| 32 | Фіналізація проєктів. | |
| Модуль 2 | Розробка мобільних та веб застосунків | |
| Тиждень 17 | 1 | Знайомство з Thunkable. Огляд основних функцій та можливостей платформи. Створення простого додатку. |
| 2 | Огляд основних можливостей для створення дизайну додатку на Thunkable. | |
| Тиждень 18 | 3 | Вивчення арифметичних операцій та змінних. Створення додатку-калькулятора. |
| 4 | Вивчення концепції умов та логічних операторів. Створення додатку-квізу. | |
| Тиждень 19 | 5 | Вивчення роботи з різними циклами та їх використання в додатках. Створення додатку-таймера. Вивчення роботи зі звуками у Thunkable. |
| 6 | Вивчення концепції списків та їх використання в додатках. Створення додатку-списку справ. Вивчення концепції функцій та їх використання в додатках. | |
| Тиждень 20 | 7 | Основи роботи з даними. Приєднання додатку Thunkable до Excel таблиці. |
| 8 | Робота з медіа. Як додавати та відтворювати медіафайли в додатку. | |
| Тиждень 21 | 9 | Створення додатку-гри з подіями та анімацією. Вивчення концепції інтерфейсу та його дизайну в додатках. |
| 10 | Робота з пристроєм. Як використовувати різні функції та датчики пристрою в додатку. | |
| Тиждень 22 | 11 | Створення додатку для планування дня. Створення інтерфейсу додатку. Навігація між сторінками. |
| 12 | Створення та керування базою даних додатку, в якій будуть зберігатися дані про завдання. Сортування списків з завданнями. | |
| Тиждень 23 | 13 | Додавання реєстрації та входу в додаток. Знайомство з сервісом Firebase. |
| 14 | Додавання функціоналу реєстрації. Створення сторінки для реєстрації та сторінки з інформацією про поточного користувача. | |
| Тиждень 24 | 15 | Знайомство з поняттям нейронних мереж. |
| 16 | Створення додатку, який використовує нейронну мережу для розпізнавання тварин за фотографією. | |
| Тиждень 25 | 17 | Знайомство з Adalo. Різниця з Thunkable. Створення акаунту та першого проєкту в Adalo. |
| 18 | Дизайн додатку. Додавання та налаштовування компонентів в Adalo. Використання тексту, зображень, кнопок, форм, списків, навігації тощо. | |
| Тиждень 26 | 19 | База даних додатку. Створення та керування базою даних в Adalo. Додавання, редагування та видалення колекцій, властивостей та записів. |
| 20 | Дії додатку. Додавання та налаштовування дій в Adalo. | |
| Тиждень 27 | 21 | Створення навігаційного меню: додавання кнопок та переходів між сторінками. |
| 22 | Поглиблена робота з колекціями. | |
| Тиждень 28 | 23 | Робота з колекціями. Створення форм для введення даних: додавання текстових полів, вибору, фото та інших елементів форм. |
| 24 | Валідація даних: налаштування перевірки правильності введених даних у формах. | |
| Тиждень 29 | 25 | Інтеграція зовнішніх сервісів: підключення до API для отримання та відправлення даних. |
| 26 | Створення свого чат-бота. Реєстрація на сайті OpenAI і огляд основних його можливостей отримання ключа API. | |
| Тиждень 30 | 27 | Створення додатку для замовлення їжі. |
| 28 | Створення та керування базою даних додатку, в якій будуть зберігатися дані про товари, замовлення та користувачів. | |
| Тиждень 31 | 29 | Створення додатку особистого блогу. |
| 30 | Налаштування бази даних. | |
| Тиждень 32 | 31 | Додавання різних можливостей до додатку блогу. |
| 32 | Презентація проєктів | |
| Модуль 3 | Розробка сайтів | |
| Тиждень 33 | 1 | Базові концепції вебу та ознайомлення з Google Sites |
| 2 | Генерування та форматування контенту. Основи роботи з ШІ (chat GPT), пошук візуального контенту | |
| Тиждень 34 | 3 | Пошук натхнення та аналіз вебсайтів |
| 4 | Робота з шаблоном: генерація контенту, наповнення шаблону | |
| Тиждень 35 | 5 | Додавання елементів інтерактивності |
| 6 | Дослідження сайтів з точки зору вебдизайну | |
| Тиждень 36 | 7 | Стилізація сайту |
| 8 | Презентація проєктної роботи | |
| Тиждень 37 | 9 | Введення в вебдизайн, робота з Figma |
| 10 | Пошук натхнення, розгляд різних типів вебсайтів, скетчинг власної майбутньої вебсторінки | |
| Тиждень 38 | 11 | Робота з елементами в Google sites. Огляд елементів, доступних на платформі. |
| 12 | Генерація контенту для наповнення вебсторінки | |
| Тиждень 39 | 13 | Розробка структури сайту та навігації ним |
| 14 | Додавання інтерактивних елементів | |
| Тиждень 40 | 15 | Стилізація та форматування контенту |
| 16 | Презентація проєктної роботи | |
| Тиждень 41 | 17 | UI та робота з сітками |
| 18 | Робота з зображеннями | |
| Тиждень 42 | 19 | Введення в розробку вебсайтів з використанням Wix |
| 20 | Огляд основних можливостей розробки вебсайтів на Wix | |
| Тиждень 43 | 21 | Створення секцій та робота з темами |
| 22 | Робота із зображеннями у Wix за допомогою Photo studio | |
| Тиждень 44 | 23 | Робота з навігацією, якірні посилання |
| 24 | Робота з формами у Wix | |
| Тиждень 45 | 25 | Робота з анімаціями у Wix |
| 26 | Створення анімованих елементів у Wix | |
| Тиждень 46 | 27 | Створення власного блогу |
| 28 | Продовження роботи над блогом, його публікація | |
| Тиждень 47 | 29 | Адаптація сайту до мобільних девайсів |
| 30 | Робота над фінальним проєктом | |
| Тиждень 48 | 31 | Робота над фінальним проєктом |
| 32 | Презентація проєктної роботи | |