Преподаватель
Владимир Романенко

Занимаюсь программированием около 10 лет. Преподаю Python с 2017 года — в основном школьникам. Параллельно работаю с кодом сам: так проще не учить «как в учебнике», а то, чем реально пользуешься.
С учениками делаем Python, Telegram-ботов, Web, AI и учебные проекты. Формат может быть индивидуальным, в паре или в небольшой группе. Главное не размер группы, а чтобы ученик в итоге мог объяснить свой код.
Почему через проекты
Если полгода решать задачки без своей программы, мотивация кончается. Проект заставляет задавать нормальные вопросы: где хранить данные, что делать с ошибкой, как не сломать вчерашний код. Синтаксис появляется как ответ на эти вопросы.
Про самостоятельность
Я не пишу проект за ученика. Могу показать направление, разобрать ошибку, сузить задачу. Но на защите и в разговоре с родителем должно быть видно, что ребёнок понимает, что сделал.
Бот с задачами
Между занятиями ученики решают задачи в Telegram-боте @NotToxicPythonBot. Нейросеть наставляет на правильное решение, а не выдаёт готовый ответ. Никакого слепого решения задач — только обучение через вызовы, которые под силу решить каждому.
Как строится обучение
Сначала диагностика: что уже умеет, чего хочет, какой формат выдержит. Дальше — короткий план и регулярный код. Если ученик растёт, меняем сложность: от первого бота к API, вебу, AI. Обучение не обязано заканчиваться одним курсом.