Коротко: для перших двох ступенів вистачає будь-якого ноутбука, який тягне браузер: Python із редактором VS Code важать разом менше за офісний пакет і працюють на 4 ГБ пам'яті. Вимоги зростають лише на старшому рівні, коли з'являються дані й моделі — там комфортні 8 ГБ. Планшет не підійде на жодному ступені.

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

Що потрібно на кожному ступені

Вимоги по рівнях курсу
Python Старт (6–10)Ігри та боти (10–14)Python Pro (14–18)
Пам'ять4 ГБ4 ГБ, комфортно 88 ГБ
Що встановленоPython, редакторPython, VS Code, PygameТе саме плюс бібліотеки даних
ІнтернетДля заняття у ZoomДля Zoom і Telegram-ботаДля Zoom, GitHub і API
Що навантажуєНічогоГра на PygameНавчання моделі

Чому Python майже нічого не просить

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

Виняток один — Python Pro. Коли підліток навчає модель на кількох сотнях зображень, процесор працює кілька хвилин на повну. На старому ноутбуці це займе довше, але спрацює: навчальні набори маленькі саме тому, що розраховані на домашню техніку.

Що справді заважає

Не пам'ять і не процесор, а дві інші речі.

Екран. На 11 дюймах редактор коду й вікно Zoom не вміщуються поруч, і дитина весь урок перемикається між ними. Тринадцять дюймів вирішують питання, зовнішній монітор — тим більше.

Клавіатура. Якщо на ній стерті літери або залипає кілька клавіш, урок перетворюється на боротьбу з технікою. Python чутливий до кожного символу: пропущена двокрапка — і програма не запускається.

Планшет і телефон

Не підійдуть. Річ не в потужності — на планшеті немає повноцінного редактора з файлами й терміналом, а без нього більшість тем курсу просто не виконується. Онлайн-редактори в браузері рятують на одному-двох заняттях, але Pygame і Telegram-бот у них не працюють.

Що знадобиться, крім комп'ютера, і як влаштований перший місяць, описано у статті «Перший місяць на курсі Python: чотири заняття». Ступені курсу — Python Старт, Ігри та боти, Python Pro.