Python у My Computer Academy починається з 7 років — це ступінь «Python Старт» для дітей 7–10 років. Нижня межа не випадкова: дитині потрібно впевнено читати, набирати текст на клавіатурі й утримувати увагу на завданні хвилин двадцять. Усе інше програма дає сама.
Чому саме 7 років, а не 5 і не 12
Python — текстова мова: кожна команда пишеться літерами, а не збирається з блоків. Дитина, яка ще не читає швидко, витрачатиме всю увагу на набір слова print замість того, щоб думати про логіку. У 7 років ця межа зазвичай уже пройдена.
Верхня межа ступеня — 10 років, і вона теж робоча. Далі дитині стає нудно від малюнків черепашкою, і починається наступний ступінь із іграми та ботами.
Що дитина робить на перших заняттях
Перша тема програми — встановлення Python, середовище IDLE і команда print(). Тобто вже на першому занятті на екрані з'являється текст, який написала сама дитина. Це важливо: результат видно одразу, без місяців теорії.
Далі йдуть змінні й типи даних, умови if / else, цикли for і while, функції та списки. Звучить академічно, але подається через задачі, де результат помітний: лічильники, патерни, прості вікторини.
Turtle, Minecraft і ШІ — навіщо вони в програмі для 7-річних
Три теми зроблені спеціально під цей вік, і кожна вирішує свою задачу.
Turtle-графіка перетворює код на малюнок: спіралі, зірки, кольорові фігури. Дитина бачить помилку очима — лінія пішла не туди, отже щось не так у коді. Це найшвидший спосіб зрозуміти, що комп'ютер виконує рівно те, що йому написали.
Minecraft + Python через бібліотеку mcpi підключається до Minecraft Education Edition, і дитина будує споруди та лабіринти кодом. Стіна з тисячі блоків, поставлена циклом за секунду, пояснює сенс циклу краще за будь-яке визначення.
Знайомство зі штучним інтелектом — окрема тема, де на прикладах пояснюють, що таке машинне навчання. Є гра «навчи комп'ютер розрізняти котів і собак»: дитина сама показує програмі приклади й бачить, як та починає вгадувати.
Скільки триває навчання і як воно організоване
Ступінь розрахований на 18 місяців і 156 занять. Група — до 6 учнів: у програмуванні викладач має бачити екран кожної дитини, інакше застряглий на помилці просто тихо перестає працювати. Вартість — 3600 ₴ на місяць, однакова для всіх курсів школи.
Завершується все фінальним проєктом: власна малюнкова програма, вікторина або Minecraft-будівля, зроблена кодом. Це та робота, яку дитина показує вдома.
Чи потрібно щось знати перед стартом?
Ні. Програма починається з установки Python і першої програми «Hello, World!». Досвід зі Scratch допомагає — дитина вже розуміє, що таке послідовність команд, — але не обов'язковий.
А якщо дитині 6 років і вона дуже просить?
У 6 років краще почати зі Scratch: там команди збираються з блоків, читати майже не потрібно, а логіка та сама. Через рік-півтора перехід на Python відбувається помітно легше.
Чи потрібна дитині сильна математика?
На цьому ступені — ні. У програмі є математика в коді, але на рівні чисел, порівнянь і простих обчислень. Складніші теми з'являються значно пізніше.
Як зрозуміти, що вік підходить саме вашій дитині
Дивіться не на цифру в паспорті, а на три речі: чи читає дитина без напруги, чи знаходить літери на клавіатурі, чи здатна довести до кінця справу, яка не вийшла з першого разу. Останнє важливіше за перші два — програмування складається з помилок, і дитина, яка від помилки засмучується й закривається, спершу потребує іншого досвіду.
Якщо сумніваєтесь між ступенями, подивіться, які проєкти дитина реально зробить за перший рік навчання — за списком робіт зазвичай видно, що їй буде цікаво. А повний опис ступеня є на сторінці курсу Python Старт.