Романенко учит
Позвонить

Python онлайн для школьников 7–10 классов

Через год у подростка будет рабочий проект, а не сертификат

Учу подростка как junior-разработчика: задача, срок, код-ревью. За год станет понятно, его это или нет. Нейросети не запрещаю — учу понимать и проверять код. Раз в месяц вы получаете отчёт: что умеет и что дальше.

Посмотреть проекты учеников

Владимир Романенко. Преподаю с 2017 года, сам работаю разработчиком.
4,93 на Профи.ру, 14 отзывов

schedule_bot.pyдомашка · на ревью
@router.message(Command("schedule"))
async def schedule(message):
    day = message.text.split()[1]
    await message.answer(lessons[day])

а если день не написали?

Чат класса в Telegram

/schedule пятница

Пятница: алгебра, физика, история

Пример: преподаватель проверяет код бота-расписания и оставляет вопросы, бот отвечает в чате класса.

Узнаёте?

Программирование само по себе вам не нужно. Нужно то, что изменится в ребёнке. Вот что пишут родители — и что я с этим делаю.

  • «Из игр не вылезает»

    Не забираю игры, а разворачиваю. Подросток делает свою игру или бота и даёт друзьям. Вместо «можно ещё поиграть» появляется «можно я ещё доделаю».

  • «Запишем — через два месяца бросит»

    Держат две вещи: проект, который он выбрал сам, и человек, который заметит, что домашки нет, и спросит почему. Не вас — его.

  • «Психует, когда не получается»

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

  • «Я не понимаю, что он там делает»

    Раз в месяц — отчёт вам, без кода: что умеет, что сделал, что дальше. А проект можно открыть и потыкать самому.

  • «Зачем это, если ИИ всё напишет?»

    Нейросеть не заменит того, кто умеет её проверять. Заменит того, кто умеет только просить. Учу первому.

  • «Боюсь, что это деньги на ветер»

    До оплаты спросите любого репетитора: как он проверяет, что ребёнок понял; что тот сделает своими руками через месяц; как вы узнаете о прогрессе. Мои ответы — ниже на этой странице.

Проекты учеников можно открыть прямо сейчас

Не макеты. Боты отвечают в Telegram, в сайты можно зайти тестовым логином. Это и есть то, что можно показать бабушке.

Игра, Арсений

Онлайн-шахматы

Скриншот проекта «Онлайн-шахматы», 1 из 2

Своя онлайн-игра: регистрация, лобби, партии. Заходи тестовым аккаунтом и играй.

  • Python
  • Django
  • Web

логин demo · пароль ChessDemo26

После таких проектов обычно возникает логичный вопрос.

А это точно написал ребёнок?

Это нормальный вопрос.

Моя задача — не написать проект за ученика. Я могу объяснить инструмент, показать пример или задать вопрос, который приведёт к решению.

Но код ученик пишет сам.

Если ребёнок не может объяснить свой код — значит обучение не сработало.

Вот как это выглядит на конкретной истории, а не на абстрактном «ученике».

Как выглядит обучение на практике

  1. Ученик

    Ксюша

  2. Как шли к результату
    1. Было

      Нужен был не учебный сайт «для галочки», а помощник по учёбе, которым можно пользоваться каждый день.

    2. Задача

      Собрать живой сервис: расписание, список дел, помощник, викторина — и выйти с ним на конференцию.

    3. Что пришлось изучить

      Python, Django, Web

    4. Процесс

      • Собрали сайт, который решает учебные задачи, а не лежит макетом.
      • Выложили на super-planner.ru, чтобы можно было зайти и потыкать.
      • Ксюша защитила проект на научно-практической конференции: 10 баллов индивидуальных достижений.
  3. Результат

    Живой сайт super-planner.ru. Благодаря занятиям Ксюша сдала ЕГЭ по информатике на 88 баллов и поступила на бюджет в Финансовую академию при Правительстве России.

Скриншот проекта: Ксюша: суперпланер и поступление

логин demo · пароль PlannerDemo26

Полный разбор кейса

«Зачем учить код, если ИИ всё напишет?»

Программирование стало навыком чтения и проверки, а не письма. Кто не умеет читать код, не может ни поставить задачу нейросети, ни проверить, что она сделала. Как арифметика при калькуляторе.

Я сам почти не пишу код руками — ставлю задачи нейросети. И могу это только потому, что знаю программирование.

  1. 1

    Руками, без ИИ

    Первые 2–3 месяца. Иначе в голове не сложится модель того, как работает программа.

  2. 2

    ИИ как напарник

    Подросток пишет сам, бот проверяет и объясняет ошибки.

  3. 3

    ИИ как исполнитель

    Ставит задачу нейросети, читает результат и находит в нём ошибки. Так сейчас работают разработчики.

Кому подойдут занятия

Четыре типичные точки входа. Без теста: смотри, что ближе, и переходи к действию.

Ещё не программировал

Первый проект берём под ноль: простая программа, которой уже можно пользоваться.

Знает основы, но сам ничего не пишет

Не повторяем циклы месяцами. Берём задачу и доводим до запуска. Код пишет ученик.

Хочет бота, сайт или свой проект

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

Нужен проект для школы

Делаем работу, которую ученик сам понимает и может защитить.

Кто помогает пройти этот путь?

Владимир Романенко

Привет, я Владимир Романенко

Я разработчик и преподаватель программирования. Преподаю с 2017 года и примерно 10 лет пишу код.

Моя цель — не как можно быстрее «пройти Python», а постепенно научить ребёнка самостоятельно разбираться в задачах.

Больше обо мне

Что говорят ученики и родители

Отзывы с Профи.ру, из Telegram и с прошлой версии сайта — дословно.

4,93рейтинг на Профи.ру
14 отзывов
  • Мы с Владимиром начали заниматься около года назад. На тот момент мне был необходим быстрый старт в программирование практически с нуля. За первые два месяца занятий я узнала очень много нового, внутри меня сформировалась уже приличная база знаний. Владимир смог просто объяснить мне разные сложные вещи и донести их до меня, чего не смогли другие преподаватели. Во время занятий Владимир создаёт такую прекрасную атмосферу, что я как будто отрываюсь от реальности и погружаюсь в другой мир программирования, в котором меня не затрагивают реальные проблемы. Ещё огромный плюс, что он поддерживает со мной обратную связь, и когда у меня появляются вопросы, он старается в ближайшее время мне на них понятно ответить. Во время учебного года мы поддерживали регулярные занятия, на которых мы прорабатывали мои школьные задания, писали игры. Сейчас летом, мы с Владимиром пробуем писать сайты, ботов и много другое. Я считаю, что наши занятия с Владимиром дают отличный результат, очень хорошая динамика, потому что вижу как я выросла за этот год. Огромное спасибо Владимиру за его труд!

    Скриншот отзыва: Ксения
    Ксенияученица · около года на момент отзыва · Telegram · июль 2023
  • Отличный педагог. С ребенком очень быстро нашел общий язык. Занимаемся уже не первый год.
    ЕленаПрофи.ру, обучение программированию, 11 марта 2024
  • Очень хороший репетитор — хорошо и понятно объясняет. Уроки и ДЗ интересные, не скучно уже 6 месяцев.
    Тимурученик · 6 месяцев на момент отзываЕго бот KicksWizard
Все 14 отзывов на Профи.ру

Как проходит обучение

  1. 01

    Определяем уровень

    Смотрю, что ребёнок уже умеет и где есть пробелы.

  2. 02

    Выбираем направление

    Telegram-бот, сайт, AI, Python-проект или собственная идея.

  3. 03

    Изучаем новое внутри проекта

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

  4. 04

    Постепенно увеличиваем самостоятельность

    Сначала помогаю больше. Затем всё чаще задаю вопросы вместо готовых решений.

Платите за месяц работы, а не за часы

В паре или индивидуально, 4 или 8 уроков в месяц. Формат подбираем на бесплатной диагностике.

В паре

Два ученика на одном уроке: можно прийти с другом. Урок — 1,5 часа.

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

    12 000 ₽

    в месяц с каждого ученика

    3 000 ₽ за урок

  • 8 уроков в месяц

    20 000 ₽

    в месяц с каждого ученика

    2 500 ₽ за урок

Как это выглядит: RPG-бот, который Артём и Егор сделали на парных занятиях.

Индивидуально

Один ученик, своя программа и свой темп. Урок — 1 час.

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

    20 000 ₽

    в месяц

    5 000 ₽ за урок

  • 8 уроков в месяц

    35 000 ₽

    в месяц

    4 375 ₽ за урок

В любой тариф входит

  • Уроки онлайн по расписанию
  • Проверка домашних заданий
  • Связь между уроками: чат для вопросов
  • Раз в месяц — отчёт родителям без кода: что умеет и что дальше

Помесячно

Платите за один месяц вперёд, а не за курс на год.

Сначала диагностика

Бесплатно. После неё можно спокойно решить, продолжать или нет.

Видно, за что платите

Раз в месяц — отчёт: что умеет и что дальше.

«Отличный педагог. С ребенком очень быстро нашел общий язык. Занимаемся уже не первый год.»
Елена, отзыв на Профи.ру, 11 марта 2024

Условия оплаты и переносов — в договоре-оферте.

Начнём с бесплатной диагностики

За первую встречу определим:

  • — текущий уровень;
  • — основные пробелы;
  • — что ребёнку интересно;
  • — какой проект можно взять первым;
  • — какой формат занятий подойдёт.

После встречи можно спокойно решить, продолжать занятия или нет.

Дайте подростку попробовать бесплатно

@NotToxicPythonBot — бот с задачами по Python в Telegram. Подросток отправляет решение, бот сразу говорит, где ошибка, и объясняет. С юмором и без готовых ответов: исправлять он будет сам.

Мои ученики решают в нём домашку между уроками. Попробовать может любой.

Открыть @NotToxicPythonBot
NotToxicPythonBotбот

Задача: Сложи два числа

a = input()
b = input()
print(a + b)

❌ Не принято

Двадцать три. Калькулятор из тебя так себе.

Ты честно прочитал две строки и сложил их как строки. Условие просило числа.

Что сломалось: ввод приходит текстом, поэтому вместо арифметики происходит склейка: «2» и «3» соединяются в «23». Тесты ждут число 5.

Реальные ответы бота на типичные ошибки

Что увидит подросток

  1. 1Получает задачу от бота
  2. 2Пишет решение и отправляет его в чат
  3. 3Бот показывает, где ошибка, и объясняет
  4. 4Исправляет сам и берёт следующую задачу

Частые вопросы

Если ребёнок вообще не знает Python?

Это нормально. Можно начать с нуля. Сложность первого проекта подбирается под текущий уровень.

Если ребёнок уже знает Python?

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

Вы пишете проекты за учеников?

Нет. Я могу показать инструмент, объяснить принцип, помочь найти ошибку или разбить задачу на части, но код ученик пишет сам.

А если ребёнок потеряет интерес к проекту?

Проект — инструмент обучения, а не контракт на полгода. Если идея перестала цеплять, направление можно поменять.

Можно подготовить школьный проект?

Да. Можно разработать проект для школьной защиты и параллельно разобраться в технологиях, которые в нём используются. Важно, чтобы ученик сам понимал и мог объяснить свою работу.

Какие технологии можно изучать?

Python, Telegram-боты, API, базы данных, веб-разработку, Git, работу с искусственным интеллектом и другие инструменты — в зависимости от уровня и проекта.

С какого возраста можно заниматься?

Ориентир — 7–10 классы, примерно 12–17 лет. Младше смотрим индивидуально: важнее усидчивость и желание разобраться, чем цифра в паспорте.

Нужен ли мощный компьютер?

Нет. Подойдёт обычный ноутбук или ПК примерно до 10 лет. Для старта достаточно редактора, Python и браузера.

Давайте найдём проект, который ребёнку действительно захочется сделать

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

Позвонить +7 995 120-75-69
Написать в Telegram @romanenko_vova