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

Создание Telegram-ботов на Python для школьников

Бот, который живёт в телефоне — не лабораторная в тетради

Ученик пишет программу, которой можно пользоваться сразу: открыл Telegram и проверил. Так проще понять, зачем нужен код.

Позвонить +7 995 120-75-69

Преподаю с 2017 года · от 12 000 ₽ в месяц · диагностика бесплатно

Кому подойдёт

  • — Школьники, которым интересен Telegram как платформа
  • — Те, кто хочет первый понятный проект
  • — Ребята с базой Python, которым нужен живой результат

Что нужно до старта

  • — Можно начать почти с нуля: сначала минимум Python, сразу выход в бота
  • — Нужен аккаунт Telegram

Чему научится ребёнок

  • — Понимать, как устроены сообщения, команды и кнопки
  • — Хранить простые данные
  • — Добавить внешний сервис или нейросеть, когда база готова

Какие проекты сделает

  • — Бот-помощник
  • — Бот с кнопками и сценарием
  • — Бот с API или AI

Технологии

Python · python-telegram-bot / aiogram · handlers · FSM · БД · API

Живые проекты

Не макеты — можно открыть и потыкать

Telegram-бот · Саша

Ассистент школьника

Бот-ассистент: помогает с делами в чате. Можно открыть и написать.

Python · Telegram

Telegram-бот · Тимур

Клуб по подписке

Бот клуба: вступление, оплата подписки и доступ. Не демо в тетради, а сервис с пользователями.

Python · Telegram · оплаты · FastAPI

Telegram-бот · Слава

Бот для подсчёта калорий

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

Python · python-telegram-bot · FSM

Программа

Бот как программа

  • — Токен и запуск
  • — Обработка сообщений
  • — Ответ человеку

Интерфейс в чате

  • — Кнопки
  • — Состояния (FSM)
  • — Проверка ввода

Данные и развитие

  • — Файл или база
  • — Деплой в простом виде
  • — Интеграции по готовности

Онлайн, с запуском бота на занятии. Индивидуально или в паре.

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

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

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

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

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

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

❌ Не принято

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

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

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

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

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

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

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

В паре или индивидуально, 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

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

Дальше по теме

Куда идти, если это не совсем то

Вопросы

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

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

Что делать, если ребёнок никогда не программировал?

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

Что если он уже знает Python?

На диагностике смотрим, что ученик умеет делать сам. Если синтаксис есть, а проектов нет — сразу берём задачу: бот, API, сайт. Не отправляем на второй курс переменных.

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

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

Можно заниматься с Mac?

Да. Windows и macOS подходят одинаково. Планшет как основное устройство не подойдёт.

Нужен ли телефон на занятии?

Телефон удобен, чтобы сразу видеть бота. Пишем код на компьютере.

Следующий шаг

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