Репетитор по программированию — опция, которую родители часто недооценивают. Кажется, что курс в школе — это структура и проверенная программа, а репетитор — кот в мешке. На практике хороший репетитор часто даёт лучший результат, чем групповой курс: полное внимание ребёнку, темп под конкретного ученика, гибкое расписание.
Проблема не в том, что репетиторов нет. Проблема в том, что среди тех, кто предлагает себя как «репетитора по Python», качество сильно разное. Разберём, как найти того, кто реально поможет ребёнку.
Когда репетитор лучше курса
Репетитор подходит не всегда. Есть ситуации, где он явно выигрывает у группового курса.
Репетитор лучше, если:
- Ребёнку нужен конкретный результат за конкретное время (например, подготовка к олимпиаде или к вступительному тесту Яндекс Лицея)
- Ребёнок сильно опередил программу курса и ему скучно в группе
- Ребёнок сильно отстаёт от группы и не успевает — в группе стесняется переспросить
- Нужен нестандартный предмет: не Python и не Scratch, а конкретно Kotlin, или C++ для олимпиад, или Unity
- Расписание семьи не вписывается ни в один курс
- Ребёнок с СДВГ или другими особенностями — нужно индивидуальное внимание
- Уже есть база, нужно «закрыть пробелы» точечно, а не проходить всё заново
Курс лучше репетитора, если:
- Ребёнок начинает с нуля и нет понимания, что вообще нужно изучать
- Важен социальный компонент — заниматься вместе с другими детьми
- Нужна готовая проверенная программа без лишних усилий на поиск материалов
- Бюджет ограничен (курс в малой группе дешевле репетитора 1:1)
Где искать репетитора
Profi.ru — крупнейшая биржа репетиторов в России. Есть фильтры по предмету, возрасту ученика, цене, формату (онлайн/офлайн). Есть отзывы и рейтинг. Выбор большой — несколько сотен репетиторов по программированию.
Repetitor.ru — аналог Profi.ru, чуть меньше, но тоже рабочий вариант.
SuperJob / HeadHunter — иногда там размещают объявления репетиторы (раздел «репетиторы»).
ВКонтакте и Telegram — поиск по группам «репетитор Python [ваш город]» или «репетитор программирование онлайн». Там часто работают студенты и начинающие разработчики — цена ниже, качество варьируется.
Рекомендации знакомых — если у кого-то из знакомых ребёнок занимается с репетитором и результат есть — это лучший канал. Личная рекомендация снимает значительную часть риска.
Школьные учителя информатики — некоторые ведут частные занятия или знают коллег. Не всегда, но стоит спросить.
Сколько стоит
Диапазон широкий. Цена зависит от уровня преподавателя, города (Москва дороже), формата (онлайн обычно дешевле), предмета (C++ и алгоритмы дороже Scratch).
Онлайн обычно на 20–30% дешевле офлайн. За счёт экономии времени на дорогу преподаватель может брать меньше.
Для большинства задач — репетитор за 1 200–2 000 ₽/час даёт хороший результат. Студент за 600–800 ₽ — нормальный вариант для Scratch и начального Python, если он сам уверенно программирует. Профессиональный разработчик за 3 000–4 000 ₽ нужен, если цель — олимпиады или реальный проект на уровне.
Периодичность: 1–2 раза в неделю по 60 минут — стандарт. Меньше одного раза в неделю — темп слишком низкий. Больше двух раз — возможно при подготовке к конкретному тесту за ограниченное время.
Какие вопросы задать перед первым занятием
Не начинайте занятия без предварительного разговора. 15 минут до первого урока — экономия нескольких месяцев.
Про опыт работы с детьми:
- С какого возраста работаете с детьми? Какой возраст занимается у вас сейчас?
- Как адаптируете подачу к уровню ребёнка?
- Были ли ситуации, когда ребёнок не понимал тему? Как выходили?
Про программу:
- По каким материалам работаете? Есть ли своя программа?
- Что ребёнок создаст за первый месяц? За три месяца?
- Даёте ли домашние задания? Как оцениваете?
Про формат:
- Как организован урок? (Структура важна, особенно для детей с СДВГ)
- Что делаете, если ребёнок отвлёкся или потерял нить?
- Как связываетесь с родителями — даёте обратную связь после уроков?
Про первое занятие:
- Как проходит пробный урок?
- Платится ли пробный урок?
Хороший репетитор отвечает конкретно, без воды. Плохой — говорит общими фразами «ну всё зависит от ребёнка» без деталей.
Признаки хорошего репетитора
На этапе знакомства:
- Задаёт вопросы о ребёнке первым: что уже знает, что интересует, какая цель, были ли занятия раньше
- Предлагает конкретный план на первый месяц, а не «посмотрим»
- Честно говорит, если тема не его конёк («олимпиадное C++ — не моя специализация, лучше поищите другого»)
На уроке:
- Ждёт, пока ребёнок думает, не торопит
- При ошибке задаёт вопрос, а не даёт ответ: «Что, как ты думаешь, здесь не так?»
- Разбивает сложные темы на маленькие шаги
- Замечает, когда ребёнок «выпал» из темы, и возвращает без раздражения
По результату:
- Ребёнок создаёт что-то реальное: программу, проект, пусть маленький
- Ребёнок может объяснить, что делает программа — не просто скопировал, а понял
- Ребёнок сам хочет на следующий урок
Красные флаги: кого избегать
Пишет за ребёнка. Если на уроке преподаватель сам набирает код, а ребёнок смотрит — это не обучение. Ребёнок должен писать сам.
Нет объяснения — только повторение. «Напиши вот это» без объяснения зачем — дрессировка, не обучение. Через месяц ребёнок не сможет написать даже похожую программу.
Раздражается при медленном темпе. Дети учатся медленнее взрослых. Если репетитор явно недоволен, что ребёнок не понимает с первого раза — это неправильный человек.
Нет конкретных результатов через месяц. Если через месяц занятий ребёнок не сделал ничего работающего — плохой знак. Даже за первый месяц должна быть хоть одна завершённая маленькая программа.
Всегда «занят» после урока. Хороший репетитор хотя бы 2–3 минуты после урока говорит с родителем: что прошли, что не поняли, что на следующий раз.
Завышает ожидания. «За месяц научу писать игры» для ребёнка без базы — нереально. Честный репетитор даст реалистичный план.
Онлайн или офлайн
Для программирования — онлайн работает не хуже офлайн. Репетитор видит экран ребёнка, может объяснять, указывать на ошибки.
Плюсы онлайн:
- Выбор шире: не ограничен вашим городом
- Дешевле (нет расходов на дорогу)
- Гибче расписание
Плюсы офлайн:
- Для маленьких детей (до 8 лет) живое присутствие помогает удерживать внимание
- Репетитор быстрее замечает невербальные сигналы
Для детей 10+ лет — онлайн-формат работает отлично. Для детей 7–9 лет — если есть выбор, офлайн предпочтительнее.
Как организовать первые занятия
Пробное занятие — обязательно. Большинство репетиторов дают пробный урок по сниженной цене или бесплатно. Цель — не проверить знания ребёнка, а оценить преподавателя.
На что смотреть на пробном уроке:
- Как репетитор начинает: объясняет план урока или сразу «давай делать»?
- Как реагирует на ошибку ребёнка?
- Остался ли ребёнок доволен? Сказал ли что-нибудь после?
После первых 3–4 занятий:
Спросить ребёнка: нравится ли преподаватель? Что понятно, что нет? Это не повод менять репетитора при первом «не очень» — иногда нужно время. Но если через месяц «не нравится» устойчиво — лучше сменить.
Разговор с репетитором после первого месяца:
- Что освоил ребёнок?
- Что далось сложнее?
- Какой план на следующий месяц?
Хороший репетитор сам инициирует этот разговор.
Курсы с малыми группами как альтернатива
Если бюджет на репетитора 1:1 не позволяет, а индивидуальное внимание важно — малая группа (3–5 человек) в детской школе программирования — хороший компромисс.
Преподаватель в малой группе успевает уделить время каждому. Это не 1:1, но значительно ближе, чем класс из 15–20 человек.
Яндекс Лицей: когда репетитор — инвестиция в подготовку
Яндекс Лицей — конкурсная программа для учеников 8–9 класса. Отбор через тест. Если ребёнок хочет попасть в Яндекс Лицей, но не уверен в своей готовности — репетитор на 3–6 месяцев специально для подготовки к тесту — осмысленная инвестиция.
Что отрабатывать с репетитором:
- Python: уверенное владение базовыми конструкциями
- Базовые алгоритмы: сортировки, поиск, рекурсия
- Решение задач с временными ограничениями
Репетитор, который сам проходил или знает тест Яндекс Лицея, даст максимальную пользу здесь.
Отзывы родителей
«Сыну 12 лет нашли репетитора на Profi.ru — студент 4 курса, 1 400 ₽/час. Перед выбором созвонились на 20 минут: рассказал план, показал свои проекты, ответил на все вопросы. Полгода занимаемся — сын сделал телеграм-бот и начал свою игру на pygame. Репетитор даёт домашние задания, после урока пишет краткий итог. Для нас это лучше курса: темп под сына, а не под группу.» — Ирина В., Екатеринбург
«Дочь 14 лет готовилась к вступительному тесту Яндекс Лицея — взяли репетитора на 4 месяца (олимпиадное программирование, 2 500 ₽/час, два раза в неделю). Дорого, но она прошла отбор. Без целенаправленной подготовки с человеком, который знал что именно спрашивают — не уверена, что получилось бы. Хороший репетитор под конкретную задачу — это другое, чем общий курс.» — Наталья П., Москва
FAQ
Как проверить, что репетитор реально умеет программировать?
Попросите показать свои проекты на GitHub или демо. Хороший разработчик (даже начинающий) имеет несколько готовых проектов. Студент 3–4 курса без единого проекта — настораживает. Также можно спросить: «Что вы программируете сейчас?» — человек, который реально пишет код, ответит конкретно.
С какого возраста ребёнку нужен репетитор, а не курс?
Репетитор — с любого возраста, если нужно индивидуальное внимание. Для детей до 8–9 лет репетитор офлайн может быть предпочтительнее курса в группе: проще удерживать внимание. Для детей 10–14 лет — зависит от задачи. Для подготовки к конкретному тесту или работы с отставанием — репетитор. Для структурированного обучения с нуля — курс.
Стоит ли брать в репетиторы студента, если бюджет ограничен?
Да, если студент сам хорошо программирует и имеет опыт объяснений. Попросите провести пробный урок. Студенты часто дают лучше «живой» контакт с ребёнком — сами недавно учились, помнят трудности. Минус: нет методической системы, как у опытных педагогов. Хорошо для: Scratch, начального Python, мотивации и первых проектов.
Как часто нужны занятия с репетитором?
1 раз в неделю — минимум для прогресса. 2 раза в неделю — оптимально. Больше 3 раз — только при интенсивной подготовке к конкретному тесту. Между занятиями важно практиковаться самостоятельно: решать задачи, дорабатывать проект.
Нужно ли готовиться к уроку с репетитором?
Да. Хороший репетитор даёт домашнее задание или задачу на самостоятельное обдумывание. Ребёнок должен приходить на урок с вопросами: «Вот здесь не получилось, почему?». Это делает урок в 2–3 раза эффективнее.
Итог
Хороший репетитор по программированию — это возможность, которую недооценивают. Правильно найти: Profi.ru, пробный урок, конкретные вопросы до начала. Правильный критерий: ребёнок что-то создаёт и хочет на следующий урок. Репетитор — не для всех, но в правильной ситуации (олимпиадная подготовка, нестандартное направление, индивидуальный темп) — лучший выбор.
Об авторе
Алексей Воронов — Разработчик ПО, преподаватель программирования.
Работал бэкенд-разработчиком в ведущих IT-компаниях. С 2020 года преподаёт Python и алгоритмы подросткам 12–17 лет. Автор методики «Программирование через задачи» для школьников. Провёл более 1200 занятий, подготовил 40+ учеников к поступлению на IT-специальности.
Опыт: 8 лет в IT, 4 года в обучении детей · Специализация: Python, алгоритмы, олимпиадное программирование