Пробный урок
Главная ОГЭ и ЕГЭ Программа Автор курса Платформа Записаться на пробный
Курс · 4 месяца

Python:
на уровень
выше

Для тех, кто уже пробовал программировать и хочет дальше. Основы проходим быстро и идём к задачам уровня ЕГЭ по информатике и собственным проектам.

16 уроков
по 1,5 часа, раз в неделю
4 месяца
4 урока в месяц
2 проекта
в портфолио ученика
Онлайн
с преподавателем, не в записи
Для кого

Что изменится за четыре месяца

Курс для школьников, которые уже писали код. Основы проходим быстро и переходим к задачам, где нужно думать самому, а не повторять за примером.

В начале курса

  • Собирает программы по образцу из примера
  • Код работает, но объяснить как — не получается
  • Незнакомая задача ставит в тупик
  • Данные живут только внутри одного запуска

К концу курса

  • Разбирает задачу и пишет решение с нуля
  • Объясняет, почему сделал именно так
  • Решает задачи уровня ЕГЭ по информатике — и выше
  • Обрабатывает тексты и таблицы, сохраняет данные в файлы
Результат

Что ребёнок получит за 4 месяца

База для экзаменов

Программа закрывает практическую часть ЕГЭ по информатике: задачи на программирование перестают быть проблемой.

Настоящие программы

Не игры по шаблону: ребёнок пишет код, который обрабатывает тексты и таблицы и сохраняет данные на компьютер.

Понимание кода

Ребёнок не просто добивается, чтобы код заработал, — он объясняет, почему написал именно так, и пишет понятно для других.

Портфолио

Мини-проект в середине курса и полноценное выпускное приложение — две готовые работы, которые можно показать.

Программа

4 месяца, 16 уроков

Нажмите на месяц, чтобы раскрыть уроки и темы.

Цель: закрыть базу без пробелов. Ребёнок наводит порядок в числах, тексте и условиях — и дальше идёт уже уверенно.
01 Введение в вычисления: переменные, ввод/вывод и арифметика Переменные Ввод и вывод Арифметика
02 Документирование кода и строковые типы данных Комментарии Работа со строками
03 Условный оператор и определение функций Условный оператор Функции
04 Практика по теме «условный оператор» Практика

Результат: ребёнок перестаёт путаться в базовых правилах языка и пишет первые логические программы.

Цель: освоить циклы. Ребёнок учится поручать программе тысячи повторяющихся действий и собирает первый собственный проект.
05 Алгебра логики: булевы значения и сложные условия Булева логика Задачи на логику
06 Цикл со счётчиком — for Цикл for
07 Цикл с условием — while Повторение for Цикл while
08 Первый проект: структура и принцип работы Мини-проект

Результат: ребёнок понимает, как автоматизировать рутину, и показывает вам первую рабочую программу.

Цель: научиться работать с данными. Ребёнок хранит сотни значений и быстро находит нужное — так же, как это делают в настоящих IT-компаниях.
09 Структуры данных: одномерные списки (list) Списки
10 Методы списков Методы списков
11 Сложные структуры: матрицы, хеш-таблицы и множества Двумерные списки Словари Множества
12 Процедурное программирование: создание своих функций Функции

Результат: ребёнок свободно работает со сложными наборами данных и уверенно решает базовые задачи ЕГЭ.

Цель: научиться сохранять данные. Ребёнок работает с файлами на компьютере и собирает полноценное выпускное приложение.
13 Принцип декомпозиции, практика работы с функциями Функции · практика
14 Углублённая работа с функциями и передача данных Функции углублённо
15 Хранение данных: чтение и запись файлов Работа с файлами Обязательно для ЕГЭ
16 Финальный проект: приложение с сохранением данных Выпускной проект

Результат курса: сильная практическая база по Python, уверенность перед экзаменом и готовое приложение в портфолио.

Выпускной проект

Весь курс в одной работе

На последних уроках ребёнок собирает выпускной проект — приложение взрослого уровня, а не школьное упражнение.

  • В нём сходится весь курс: условия, циклы, списки, словари, функции и файлы
  • Приложение хранит данные на компьютере и не теряет их после выключения
  • Готовая работа, которую можно показать — в портфолио, в школе, на олимпиаде
project.py
# Финальный проект · данные не теряются
def add_record(data):
    key   = input("Название: ")
    value = input("Значение: ")
    data[key] = value
    save(data, "data.txt")
    print(f"✓ {key} сохранено")

while True:
    cmd = input("[1] добавить  [2] найти  [3] выход: ")
    if cmd == "1": add_record(data)
    elif cmd == "2": search(data)
    else: break
Автор курса

Программу написал практикующий разработчик

Максим Самойленко — автор курса Python в школе КВАНТИ

Максим Самойленко

Разработчик машинного обучения · пятый год в Python

  • Разрабатывает модели машинного обучения и бэкенд-сервисы в IT-компании
  • Прошёл вступительный отбор в Школу анализа данных Яндекса, учился на программах МФТИ
  • Финалист акселератора «Цифра», диплом о повышении квалификации
  • Участник профильных хакатонов, среди них «ТехШторм» — всего больше шести
  • Автор программы курса: выстроил её от первых переменных до работы с файлами
Python Машинное обучение Бэкенд ШАД Яндекса МФТИ 6+ хакатонов
Формат

Как устроены занятия

Раз в неделю

Один живой онлайн-урок по 1,5 часа. Четыре урока в месяц.

Домашка

После каждого урока — задание на платформе с проверкой и разбором.

Запись урока

Пропустил занятие или нужно повторить — запись уже в личном кабинете.

Два проекта

Мини-проект на 8-м уроке и выпускное приложение на 16-м.

Первый шаг

Пробный урок бесплатно

Познакомимся, посмотрим текущий уровень ребёнка и покажем, как устроен курс.

  • Онлайн, прямо из дома
  • Скажем честно, готов ли ребёнок к этому уровню
  • Покажем программу курса и первые задачи

Нажимая кнопку, вы соглашаетесь с политикой обработки персональных данных.