AI-тренажёр по Python
IDE как учебник
Студенты учат Python в IDE — среде для профессиональных разработчиков. Интерфейс пугает. Ошибки не объясняются. Обратная связь — красный текст в консоли.
Singularity Hub — тренажёр, который выглядит как IDE, но ведёт себя как учебник. Адаптивная сложность, встроенный AI-помощник, задачи в формате Codewars. Часть образовательной экосистемы Skyeng.
Калибровка уровня
На старте алгоритм даёт задачи из разных тем: циклы, массивы, строки, ветвление. По результатам определяет уровень и строит индивидуальный план.
Если студент не справляется — система проверяет пререквизиты. Не знаешь массивы? Сначала пройди циклы. По каждой теме виден процент освоения и прирост за задачу: «Освоено 50%. +25% если решишь эту задачу».
AI-помощник
Чат-интерфейс в левой панели IDE. Саджесты: «Не понимаю условие», «Что не так с моим кодом?», «С чего начать?». AI объясняет ошибку методом Сократа — задаёт вопросы, не даёт готовый ответ.
Помощь не бесплатна: задачи, решённые с AI, дают меньше баллов. Баланс поддержки и самостоятельности. После ответа AI — инлайн-фидбек: «Помогло» / «Не помогло». Данные идут в улучшение промптов.
Дашборд ученика
Персональная аналитика: 18 тем с процентом освоения, недельный график прогресса, история задач с количеством попыток. Студент видит: 41.1% общий прогресс, 17 из 18 решено верно, 5 из 18 тем изучено, 3 вопроса к AI. Лидерборд — рейтинг среди однокурсников. Мультипредметная навигация: Python, Математика, Физика, Английский.
Модуль математики
GPT-4o генерирует задачи и проверяет решения. Построение графиков: «Построй параболу y = (x + 1)(x − 3)». Студент может загрузить фото рукописного решения.
Кастомная математическая клавиатура с пятью режимами: Базовый, ABC, Геометрия, Неравенства, f(x). Четыре варианта платформы: десктоп, мобильный минимальный, стрим, аудио. Валидация ответа: правильно, неверно, загрузка.
Система обратной связи
Пять механик, каждая контекстная:
- После решения — звёзды + сложность (Легко / Нормально / Сложно)
- При пропуске — «Почему пропускаешь?» + предложение AI: «Хочешь решить с помощью AI?»
- Жалоба — баг-репорт по категориям: Удобство, Задачи, AI, Другое
- Ежемесячный NPS — 3 шага: рекомендация → удобство → сложность + полезность AI
- Теория — «Понятно» / «Непонятно» под каждым видео
Моя роль
Единственный дизайнер в команде из четырёх разработчиков. Спроектировал все экраны: IDE, калибровку, дашборд, AI-помощник, математический модуль на четырёх платформах. Провёл UX-тесты, проработал 9 визуальных направлений, довёл Material Design 3 систему до продакшена.