Python · 1 год
Первый год Python — это системный вход в текстовое программирование через практические задачи и мини-проекты. Ребята проходят путь от базового синтаксиса и управляющих конструкций до объектно-ориентированного подхода и разработки игр на Pygame. В программе есть визуальные проекты на Turtle, работа с модулями, ИТ-марафоны и выпускной проект. Курс учит не просто писать код, а планировать решение, тестировать и последовательно улучшать программу.
Программа курса
БЛОК 01
Основы языка Python Введение, переменные, строки, вложенные конструкции и первые самостоятельные программы
БЛОК 02
Управляющие конструкции Условные операторы, вложенные условия, циклы и комбинирование управляющих структур
БЛОК 03
Функции и модули Создание функций, переиспользование кода, модули random/time и собственные модули
БЛОК 04
Turtle и математика разработчика Линейные алгоритмы, циклы, условия в графической среде Turtle, проект «Городская среда»
БЛОК 05
ООП: объекты и классы Объекты, методы, события, классы и наследование на практических мини-проектах
БЛОК 06
Разработка игр на Pygame Базовая игровая логика, списки, проекты «Кликер» и «Арканоид» с пошаговой реализацией
БЛОК 07
ИТ-марафон и выпускной Воркшоп по навыкам разработчика, итоговые проекты и выпускной Python-марафон с презентацией результата
Что освоит ребёнок
- Уверенно пишет программы на Python с использованием переменных, условий, циклов и функций
- Структурирует код через модули и понимает основы объектно-ориентированного программирования
- Создает визуальные проекты в Turtle и игровые проекты на Pygame
- Умеет тестировать программу, находить ошибки и пошагово дорабатывать решение
- Проходит полный цикл мини-проекта: идея, код, проверка, улучшение, презентация
- Готов к переходу на курс «Python · 2 год» и более сложные инженерные задачи