Три ступені

Три ступені курсу Python: з якої починати дитині

Ступені йдуть послідовно, але почати можна з будь-якої: потрібну підбираємо на безкоштовному пробному уроці — за віком і за тим, що дитина вже пробувала.

Python Старт

6–10 років

Перший текстовий код після блоків. Дитина, яка вже пробувала Scratch, тут уперше набирає команди руками: print(), змінні, умови й цикли. Щоб результат було видно одразу, працюємо з бібліотекою Turtle — код малює на екрані спіралі, зірки й візерунки, а помилка в одному рядку одразу помітна на малюнку.

Далі йдуть списки, власні функції та зв'язка Minecraft і Python: будівлі та лабіринти зводяться скриптом, а не мишкою. Завершує ступінь власний проєкт — малюнок, вікторина або будівля, зроблена кодом.

Python: Ігри та боти

10–14 років

Ступінь для тих, хто вже тримає синтаксис і хоче зробити щось своє. Робота переїжджає з IDLE у VS Code — редактор, у якому пишуть дорослі розробники. Далі структури даних, файли, обробка помилок і перші запити до відкритих API: погода й курси валют приходять у програму справжніми числами.

Другу половину ступеня займають Pygame і Telegram-бот — від вікна з фігурами до гри з рівнями, звуком та рахунком і до бота, який пам'ятає, про що з ним говорили. Готовий проєкт лягає на GitHub: це вже публічне посилання, яке можна показати.

Python Pro: до портфоліо

14–18 років

Ступінь про інструмент, а не про знайомство з мовою: ООП, декоратори й генератори, зовнішні бібліотеки через pip, парсинг сайтів, база даних SQLite і власний веб-API на Flask.

Окремий блок — дані та машинне навчання: pandas і звіти з Excel, перші моделі на scikit-learn, нейромережа, що впізнає рукописні цифри, підключення до OpenAI API. Поруч ідуть git-гілки, деплой і тести — те, за чим у команді відрізняють код студента від коду розробника. Фінальний проєкт — робочий продукт із посиланням і репозиторієм.

Що дитина встигає за перший місяць

Заняття триває 90 хвилин; у подвійній групі їх двічі на тиждень — це вісім уроків за місяць. За цей час дитина проходить встановлення, перші програми, змінні й умови та збирає щось працююче: малюнок на Turtle у молодших, невелику консольну гру в старших. Домашнє займає 15–20 хвилин і закріплює те, що вже вийшло на уроці, а не задає нову тему. Повноцінна гра з графікою з'являється пізніше, разом із Pygame, — обіцяти її за перший місяць було б неправдою.

Що потрібно для занять

Комп'ютер або ноутбук із Windows, macOS чи Linux, інтернет і навушники з мікрофоном — планшета для написання коду недостатньо. Усе, з чим працюємо, безкоштовне й ставиться легально: сам Python, редактори IDLE та VS Code, бібліотеки Pygame й aiogram. Окремо платити за програми не доведеться. Математику зі школи підтягувати теж не треба: на перших ступенях вистачає арифметики, а координати й кути дитина розбирає на власних малюнках.

Що залишиться, якщо дитина не піде в розробку

Python корисний і поза розробкою: ним рахують і чистять дані в аналітиці, автоматизують звіти в Excel, керують графікою у 3D-редакторах. Але головне, що залишається після курсу, — звичка розкладати задачу на кроки й доводити її до працюючого результату. Цією ж навичкою дитина користується в математиці, фізиці й будь-якому проєкті, який треба довести до кінця.

Не знаєте, з якої ступені почати?

Підберемо на безкоштовному пробному уроці: дитина проведе повне заняття, а ви побачите, де їй до снаги та цікаво.