Telegram-бот с элементами геймификации для персонализированного обучения
Telegram-бот, который подбирает учебные задания под каждого ученика и превращает регулярную практику в игру.
Проблема. Большинство образовательных систем выдают задания в фиксированном порядке: слишком лёгкие снижают интерес, слишком сложные ведут к ошибкам и потере мотивации. Анализ 89 решений (образовательные платформы, сервисы генерации контента, обучающие боты) показал, что в формате мессенджера нет продукта, который одновременно сочетает адаптивный подбор сложности, развитую геймификацию и автоматическую генерацию заданий.
Решение.
- адаптивная выдача заданий: система ведёт профиль освоения каждой темы (ошибки, время, доля правильных ответов) и после каждого ответа меняет сложность;
- автоматическая проверка ответов разных типов: число, текст, выбор варианта, программный код;
- геймификация: опыт, уровни, учебные серии, достижения, ежедневные, недельные и тематические квесты;
- генерация заданий: шаблонная, с возможностью подключения YandexGPT;
- история взаимодействий и аналитика для персонализации и для преподавателя.
Статус. Разработан работающий прототип (Python, aiogram, FastAPI, PostgreSQL, Redis, Docker). Пройдено 51 автоматическое испытание. В сравнении с линейным режимом адаптивный даёт более высокий коэффициент усвоения (0,375 против 0,250 для слабого ученика, 0,625 против 0,375 для нестабильного).
Дальнейшее развитие: расширение базы тем и типов заданий, усложнение адаптивной модели, пилот с реальными учащимися.
