Практичний старт
Спочатку — діагностичне заняття: дитина пробує формат, батьки отримують пояснення результату
Записатися на діагностику
Cybox Academy
Для підлітків 13–16 років без системного досвіду

Не просто повторювати код.
Навчитися створювати його самому.

12 тижнів практичної роботи у Python і Visual Studio Code. 24 live-заняття у групі до 8 учнів. Готового коду поступово стає менше, а самостійної роботи — більше. У фіналі студент пояснює свій проєкт, виправляє помилку та змінює одну вимогу наживо.

Старт: після набору групи
Група — до 8 учнів
Фінал — індивідуальний захист

Спочатку перевіримо, чи підходить формат саме твоїй дитині. Купувати курс одразу не потрібно.

24
live-заняття
12
тижнів
до 8
учнів у групі
7
мініпроєктів
Ілюстрація курсу Код мислення
Мислення програміста

Про цей курс

Написати код разом із викладачем і вміти програмувати — не одне й те саме. На курсі студент переходить від «я повторюю за викладачем» до «я сам складаю план, пишу, тестую, виправляю та пояснюю рішення».

Порожній файл
Регулярні задачі без готового starter-code.
Тестування й debugging
Перевіряємо звичайні, граничні й неправильні сценарії та виправляємо причину помилки.
Пояснення й live-change
Студент пояснює код і змінює одну вимогу наживо.

Для кого

Підлітки 13–16 років без системного досвіду програмування, готові працювати у VS Code і практикуватися між заняттями.

Ціль курсу

Навчити починати з порожнього файлу: розібрати задачу, скласти план, написати, протестувати, виправити й пояснити.

Логічний маршрут курсу

5 кроків
01
Логіка
Істина, хиба, зв'язки.
02
Типи мислення
Дедукція, індукція, абдукція.
03
Алгоритми
Структура рішення і кроки.
04
Python
Синтаксис як інструмент мислення.
05
Проєкти
Міні-проєкти та експерименти.
Старт
Філософське питання

Кожна тема починається з питання або парадоксу, який запускає мислення.

Фініш
Чіткий алгоритм

Виходиш із структурою рішення, яку легко перевести у код.

Програма курсу

24 заняття за 12 тижнів. Від першого Python-файлу — до самостійного проєкту й live-захисту.

1

Перші команди без страху

6 занять print, variables, input калькулятор цілі
1. Комп’ютер виконує, а не здогадується
print(), запуск, послідовність
2. Програма запам’ятовує
variables
3. Текст і числа поводяться по-різному
str, int, float, arithmetic
4. Програма ставить запитання
input(), conversion
5. Перший корисний інструмент
planning, decomposition
6. Код відповідає «так» або «ні»
comparison, True, False
2

Програма приймає рішення

6 занять умови й правила debugging lab
7. Один вибір змінює результат
if, else
8. Кілька шляхів без плутанини
if, elif, else
9. Два правила одночасно
and, or
10. Помилка — це повідомлення
debugging protocol
11. Повторення без копіювання
while
12. Повтори відомо скільки разів
for, range
3

Цикли та робота з даними

6 занять state, lists, filtering аналізатор витрат
13. Гра, яка пам’ятає спроби
conditions, loop, state
14. Багато значень під одним ім’ям
lists
15. Отримай висновок із цілого списку
iteration, accumulator
16. Знайди лише потрібне
filtering
17. Назви окремий шматок роботи
functions, parameters, return
18. Велика задача стає трьома малими
function decomposition
4

Від системи до захисту

6 занять safe input + testing фінальний захист
19. Дані з підписами
dictionaries
20. Програма не падає від поганого вводу
validation, try/except ValueError
21. План до коду
brief, pseudocode, test plan
22. Збери робочу версію
MVP
23. Зламай проєкт раніше за користувача
systematic testing, regression
24. Покажи, що код справді твій
defense, debugging, live-change

24 заняття Готового коду поступово стає менше: у фіналі студент працює з власним планом і порожнім файлом

Що ти навчишся

Прогрес підтверджується не переглянутими уроками, а тим, що студент може зробити самостійно.

Мислити як програміст

Розумієш логіку задачі й бачиш структуру рішення.

Будувати алгоритми

Розкладаєш задачі на чіткі кроки та будуєш зрозумілий план.

Писати програми на Python

Починаєш із порожнього файлу, а не готового шаблону.

Працювати з базовими конструкціями

Умови, цикли, функції, списки та об'єкти без страху.

Виправляти помилки

Читаєш повідомлення Python, знаходиш місце проблеми, висуваєш гіпотезу й перевіряєш одну зміну.

Декомпозувати задачі

Розбиваєш складне на логічні підзадачі і кроки.

Перевіряти рішення

Тестуєш звичайні, граничні та неправильні сценарії.

Пояснювати й змінювати код

Пояснюєш рішення своїми словами та адаптуєш нову вимогу наживо.

Мова та інструменти

Python
Основна мова курсу
Працюємо лише з Python
Запуск програм
Реальні файли
Працюємо з файлами та результатами
VS Code
Редактор коду
Налаштовуємо все з нуля
Встановлення
Пояснюємо кроки
Що це -> навіщо -> як зробити

Формат навчання

24 live-заняття за 12 тижнів у групі до 8 учнів. На старті підтримки більше; з кожним модулем готового коду менше. Послідовність роботи: передбач → склади → зміни → напиши → протестуй → поясни.

Менше готового коду

До фіналу основою стають власний план і порожній Python-файл.

Практика наживо

Нову конструкцію одразу застосовуємо в задачі, а не залишаємо на рівні пояснення.

Системне тестування

Одного запуску недостатньо: перевіряємо нормальні, граничні та неправильні дані.

Пояснення рішення

Студент власними словами пояснює, як працюють основні частини програми.

Розклад

  • Дні занять: субота та неділя
  • Час залежить від групи
  • У групі — максимум 8 учнів
  • 24 live-заняття протягом 12 тижнів
  • Платформа: приватний Discord

Домашні завдання

25–40 хв: «Закріпи» → «Перенеси» → «Досліди». Перевірка .py-файлу, письмовий feedback і повторна здача.

Тестування

Звичайні, граничні та неправильні сценарії + regression після виправлень.

Захист

30 хвилин індивідуально: пояснення, debugging і нова вимога наживо.

Проєкти

7 мініпроєктів, наскрізний «Помічник рішень» і фінальний планувальник.

Звіт для батьків

Навички, самостійність, підказки, повторні здачі, поточна проблема й наступна дія.

Проєкти, які ти створиш

7 мініпроєктів. Кожен показує конкретну навичку, а не просто додає ще одну назву до списку. Паралельно студент розвиває наскрізний проєкт «Помічник рішень»: від input і conditions до functions, dictionaries та safe input.

Цифрова візитівка персонажа

Цифрова візитівка персонажа

Доводить розуміння типів даних і послідовності команд.

Калькулятор цілі

Калькулятор цілі

Перетворює практичну задачу на план і послідовність обчислень.

Рекомендатор активності

Рекомендатор активності

Комбінує умови й повертає результат для різних сценаріїв.

Ще чотири мініпроєкти

Лабораторія багів
Вгадай число 2.0
Аналізатор витрат
Безпечний помічник рішень

Фінальний проєкт: «Мій планувальник навчання»

Готового starter-code немає. Студент сам визначає структуру, працює з категоріями та пріоритетами, додає, переглядає й фільтрує справи, показує статистику та обробляє неправильні команди.

Технічне ядро: мінімум 3 functions, menu loop, conditions, list, dictionary, validation, мінімум 8 test cases і журнал щонайменше 3 виправлень.

На 30-хвилинному захисті студент демонструє програму, пояснює рішення, виправляє незнайому помилку, отримує нову вимогу, змінює код наживо та повторно тестує старі й нові сценарії.

Вартість навчання

8 900 грн за весь курс або два платежі по 4 450 грн.

8 900 грн
за весь 12-тижневий курс
  • 24 live-заняття
  • Python + Visual Studio Code
  • Група до 8 учнів
  • Фінальний проєкт і захист
4 450 грн
один платіж · усього 2 платежі
  • 2 × 4 450 грн
  • Перевірка домашніх .py-файлів
  • Письмовий feedback і повторні здачі
8 900 грн
повна програма та супровід
  • 24 заняття + 7 мініпроєктів + наскрізний проєкт
  • Mastery gates, parent reports і фінальний захист
  • Сертифікат після успішного захисту
  • Onboarding, Python + VS Code і домашня практика
  • Перевірка робіт, письмовий feedback і повторні здачі
  • Індивідуальний фінальний проєкт і щонайменше 8 test cases

Як почати

Спочатку — практична діагностика. Після неї обираєте зручний варіант оплати.

Повністю
Один платіж: 8 900 грн за весь курс.
Частинами
Два платежі по 4 450 грн.
Спочатку діагностика
45 хв практики з підлітком + близько 10 хв пояснення результату батькам.

Досягнення та сертифікація

Досягнення прив’язані до конкретних дій, які студент може виконати самостійно.

Логічний мислитель

Почати задачу з порожнього файлу й скласти план без готового рішення.

Алгоритміст

Перевірити програму на звичайних, граничних і неправильних даних.

Код-мислитель

Знайти причину помилки, виправити її та повторно протестувати код.

Автор проєкту

Пояснити фінальний проєкт і змінити одну вимогу наживо.

Сертифікат Сертифікат видається лише після успішного індивідуального захисту: пояснення, debugging і live-change.

Викладач курсу

Викладач веде від першої команди до самостійного проєкту та перевіряє не лише відповідь, а й хід думок.

Владислав, викладач курсу

Владислав Дементій

CEO Cybox Academy / Lead Fullstack Mentor · 8 років досвіду

Пояснює складні теми простими словами, поступово зменшує кількість підказок і вчить тестувати, виправляти та пояснювати власний код.

Python Алгоритми Debugging

FAQ

Короткі відповіді на типові питання.

Так. Курс розрахований на підлітків 13–16 років без системного досвіду. На діагностиці перевіримо, чи підходить формат.

Це фундаментальний перший курс. Flask, API, боти, OOP, Git, бази даних і web-фреймворки мають сенс після базової логіки та самостійності.

Студент передбачає результат, складає план, змінює приклад, пише код, тестує та пояснює рішення. Готових підказок поступово стає менше.

Онлайн у приватному Discord, у групі до 8 учнів. 24 live-заняття проходять протягом 12 тижнів; точний час підтвердимо для сформованої групи.

Так, але не за присутність. Сертифікат видається лише після успішного індивідуального захисту проєкту.

Ні. Потрібен звичайний ноутбук або комп’ютер, на якому можна встановити Python і Visual Studio Code, та стабільний інтернет.

У Python відносно мало синтаксичного шуму, тому на старті легше зосередитися на логіці, структурі задачі та перевірці рішення.

Викладач бачить домашні роботи, повторні здачі, кількість підказок і поточний рівень навички. Для проблеми визначається наступна конкретна дія.

Студент отримує письмовий feedback, виправляє .py-файл і здає повторно. Помилка — це частина роботи, а не фінальна оцінка.

Регулярність важлива, бо теми спираються одна на одну. Якщо пропуск стався, спосіб надолуження потрібно узгодити з викладачем.

У звіті видно відвідування, роботи, повторні здачі, підтверджені навички, самостійність, кількість підказок, проблему й наступну дію.

Планувальник навчання з меню, категоріями, пріоритетами, фільтрацією, статистикою, validation, функціями, списком і словником — без starter-code.

24 live-заняття протягом 12 тижнів і приблизно 25–40 хвилин домашньої практики після заняття.

Так. 8 900 грн за весь курс або два платежі по 4 450 грн.

Тим, хто вже впевнено пише Python, хоче одразу Flask/API/боти, очікує професію за 12 тижнів або не готовий практикуватися між заняттями. Також не варто стартувати, якщо дитина категорично не хоче навчатися.

Не потрібно вирішувати лише за описом. Нехай дитина спочатку спробує.

45 хвилин практичної роботи з підлітком + близько 10 хвилин пояснення результату батькам. Побачимо стартовий рівень і зрозуміємо, чи підходить формат.

Старт після набору групи. Дату й розклад підтвердимо перед записом.

Старт: після набору групи
12 тижнів — 24 заняття
Весь курс — 8 900 грн