Склад курсу:
- основи мови програмування Python: змінні, типи даних, лінійні алгоритми
- алгоритми з розгалуженням, цикли
- додаткові бібліотеки
- колекції (списки, кортежі, словники)
- функції
- поняття Telegram-бота, створення найпростішого бота
- функціонал Telegram-ботів, наповнення створеного бота задачами
- створення власного багатозадачного бота
- знайомство з бібліотекою PyGame, опанування основним функціоналом бібліотеки
- створення 2D гри
Навички, які розвиває курс:
- комунікабельність
- креативність
- логічне мислення
- вміння презентувати себе
- вміння працювати в команді
Показати програму курсу
Тривалість курсу: 36 тижнів — 36 занять (1 заняття — 2 уроки по 50 хвилин).
І семестр — 16 тижнів
ІІ семестр — 20 тижнів
Між семестрами передбачено перерву (зимові канікули).
Мета курсу
Навчити дітей основам програмування мовою Python, розвинути алгоритмічне мислення, вміння працювати з даними, створювати власні програми, графічні застосунки та ігри. Дати практичні навички роботи з популярними бібліотеками та створення реальних проєктів.
Після завершення курсу учні зможуть:
- Розуміти основи синтаксису та структури програм на Python
- Створювати графічні інтерфейси у Python
- Писати власні функції та використовувати вбудовані
- Розробляти власні міні-ігри та повноцінні проєкти
- Створювати анімації у проєктах
І семестр (16 занять)
- Вступ до програмування та Python
- Типи даних і змінні
- Лінійні алгоритми
- Умовні оператори if/else
- Оператори порівняння та логічні оператори
- Цикли for та while
- Вкладені цикли
- Робота з рядками
- Списки та операції з ними
- Кортежі та множини
- Словники та їх використання
- Вбудовані функції Python
- Створення власних функцій
- Опрацювання функції open()
- Основи роботи з модулями та бібліотеками
- Мініпроект — перша консольна гра
ІІ семестр (20 занять)
- Робота з файлами: зчитування та запис текстових файлів
- Обробка графічних файлів
- Обробка аудіо та відео у Python
- Графічний інтерфейс: створення вікна та графічних примітивів
- Властивості графічних елементів
- Події та обробники подій у графічному інтерфейсі
- Анімація графічних об’єктів
- Вступ до PyGame
- Створення вікна гри в PyGame
- Керування персонажем з клавіатури
- Додавання фону та спрайтів
- Обробка зіткнень у грі
- Додавання звуків і музики
- Лічильники очок та інтерфейс гри
- Проста аркадна гра у PyGame
- Розширена гра з рівнями
- Робота з таймерами та подіями у грі
- Фіналізація та тестування гри
- Створення інсталяційного файлу програми
- Підсумковий проєкт і презентація
- Кількість уроків на місяць: 8
- Заняття проходять 1 раз на тиждень, 2 уроки по 50 хвилин (підряд)
- Тривалість курсу – 9 місяців
- Нова група стартує у вересні 2026 року. Індивідуальні заняття доступні щомісяця — обирайте зручний час для старту.
- Перше заняття – безкоштовно











