«Мамо, я зробив бота, який надсилає мені розклад уроків о 7 ранку» — так виглядає реальне повідомлення, яке отримала мама нашого учня Максима, 13 років. За чотири місяці навчання він пройшов шлях від «що таке змінна» до власного корисного проєкту.
Чому Python — ідеальна перша «серйозна» мова
- Читабельний синтаксис — код схожий на звичайне англійське речення, не на криптограму
- Швидкий результат — перші робочі програми з'являються вже на першому тижні
- Широке застосування — веб, дані, машинне навчання, ботобудування, автоматизація
- Величезна спільнота — будь-яке питання Google вирішує за 10 секунд
Що вивчають підлітки на курсі
Перші два тижні — основи: змінні, типи даних, умови, цикли. Ми відразу застосовуємо все в міні-проєктах: калькулятор, гра «вгадай число», генератор псевдонімів. На третьому тижні діти вже пишуть функції та вирішують справжні задачі з коду.
Далі роботи з файлами, базова обробка даних, і нарешті Telegram Bot API. Ось тут очі загоряються: дитина розуміє, що її програма живе в інтернеті, відповідає на повідомлення, може щось рахувати або надсилати нагадування.
Думка викладача
«Момент, коли бот вперше відповідає в реальному чаті — не в тестовому режимі, а справжньому Telegram — це завжди вибух емоцій. Дитина показує це батькам, друзям, вчителям у школі. Це найкраща реклама програмування, яку тільки можна вигадати», — розповідає викладач курсу.
Фінальний проєкт
Кожен вибирає сам: хтось робить погодного бота, хтось вікторину для друзів, хтось автоматизацію домашніх завдань. Ми підтримуємо будь-яку ідею, навіть якщо вона здається дитячою — саме на реальному інтересі проєкти доводяться до кінця.
Для якого віку підходить Python
Ми рекомендуємо стартувати з Python у 10–14 років. У цьому віці підлітки вже достатньо абстрактно мислять і мають мотивацію зробити «щось реальне». Якщо дитина молодша — краще почати зі Scratch, це заощадить нерви і дасть правильний фундамент.
Приходьте на безкоштовний пробний урок — за 60 хвилин ваш підліток напише першу програму і зрозуміє, чи це «його».