Python Start
Для дітей 12-17 років
Вчимося кодити на Python - одній із найпопулярніших мов програмування в світі. І відразу застосовуємо знання на практиці, створюючи програми для навчання, розваг і життя
Впевнений старт в розробці
Курс побудований від простого до складного — кожен модуль логічно доповнює попередній, поступово формуючи в учнів міцні знання програмування.

Як проходять уроки
Кожен урок завершується реальним проєктом, а фінальний модуль дозволяє створити власну гру для демонстрації батькам та друзям.
Проєктний підхід
На курсі діти навчаються:
Писати код на мові Python
Створювати власні додатки
Розбиратися в основах об'єктно-орієнтованого програмування
Розробляти графічні ігри для ПК, використовуючи бібліотеку PyGame
Працювати з графікою та використовувати бібліотеку Turtle
Вирішувати реальні завдання, застосовуючи ітеративний підхід
Дізнайтесь найважливіше
про курс за 3 хвилини
Програма курсу
Accordian
Модуль 1. Основи мови
  • Введення в мову Python
  • Форматовані рядки та перетворення типів.
  • Робота з рядками.
  • Створення проєкту. Бліц - презентація.
Модуль 2. Управляючі конструкції. Умови та цикли
  • Логічний тип даних. Умовний оператор.
  • Вкладений умовний оператор.
  • Цикл for. Оператор in та функція range().
  • Команди break і continue. Цикл while.
  • Підсумок. Цикли і умови.
Модуль 3. Функції та модулі
  • Створення функцій
  • Аргументи функцій. Локальні і глобальні змінні.
  • Модулі. Модуль random і time. Підготовка до ВУ
  • Відкритий Урок. Квест-гра.
Модуль 4. Модуль Turtle (черепашка)
  • Знайомство з Turtle. Малюємо прості геометричні фігури.
  • Черепашка малюємо елементи картини.
  • Черепашки - Списки. Малюнок за кодом.
  • Гра “Хрестики-Нулики”
  • Гра “Шибениця”
  • Підготовка до ВУ.
  • Відкритий урок.
Модуль 5. Об'єктно-орієнтоване програмування
  • ООП. Об'єкти, властивості, методи на прикладі turtle. Проект Перегони
  • Події і їх обробка у turtle. Проект ʼКлікерʼ та черепашки що втікають).
  • Створення гри “Сatch The Apple”.
  • Проект малювалки.
  • Класи. Конструктор. Параметри і методи.
  • Створення класів. Практикум.
  • ООП. Спадкування.
  • Turtle Quest
  • Підготовка проєктів до ВУ(Перегони-Клікер-впіймай черепаху,черепахи втікачі, піймай яблуко, квест, малювалки )
  • Відкритий урок
Модуль 6. Створення ігор на Pygame
  • Знайомство з Pygame. Починаємо створення гри Moving Cube.
  • Завершення проєкту Moving Cube. Створення ігрового меню
  • Створення гри Chrome Dinosaur.
  • Створення гри Chrome Dinosaur 2.
  • Створення гри Arkanoid 1
  • Створення гри Arkanoid 2.
Модуль 7. Створення Гри
  • Створення проєкту на базі відомої гри
  • Тестування Проекту/li>
  • Тестування Проекту
  • Реліз
Два навчальних роки
Один раз в тиждень
1 заняття — 2 академічні години (90 хвилин)
Група до 12 осіб
Залиште заявку
на навчання
Один навчальний рік
Один раз в тиждень
1 заняття — 2 академічні години (90 хвилин)
Група до 12 осіб
Знайдіть відповідь на своє питання