Индивидуальная программа обучения в Яндекс Образовании
Цель
Спроектировать сценарии: выбора индивидуальной образовательной программы по программированию на Python, отслеживания прогресса пользователя и возможных рекомендаций по изменению процесса обучения.
Дискавери
Аудитория от 16 до 25 лет.
Исходные параметры для выбора программы
- Цель обучения
- Доступное время для обучения
- Формат обучения
- Бюджет
Сравнение курсов по программированию на Python от Яндекса
Курсы проходят в онлайн-формате и не имеют возрастных ограничений, кроме Яндекс Лицея: предназначен для школьников и студентов в возрасте от 13 до 20 лет и проходит очно в 160+ городах России.
Текущий сценарий выбора курса для Мидл Python-разработчика
Чтобы понять сценарий AS IS, я прошла входной тест.
- Лишний шаг в сценарии: чтобы увидеть результат, нужно дополнительно нажимать «Баллы подсчитаны», что усложняет и замедляет получение итогов.
- Результаты теста непрозрачны: нет наглядного отображения и сравнения с порогом, нужно самому считать и запоминать, есть ошибки в подсчёте, итог и рекомендации неясны.
- У формы нет заголовка — непонятно, зачем оставлять телефон и какую консультацию предлагают.


Проблемы бизнеса
- Отток пользователей в процессе обучения.
- Уход из экосистемы Яндекс Образования.
Проблемы пользователей
1. Спад мотивации к обучению из-за высокой интенсивности
И с этого момента я начал понимать, что я выдохся. Учишься в школе 6 часов на отлично, потом делаешь домашку и готовишься к различным самостоятельным, контрольным, лабораторным, а также работаешь над проектом по 2-3 часа в день. И так на протяжении 4 месяцев.
Примерно к десятому спринту, несмотря на то, что для меня само понимание материала не вызывало трудностей — я выгорел. Совмещал работу (разработчиком) с учебой (на разработчика) — и поэтому у меня не оставалось свободного времени. Силы меня покинули, и было два выхода — либо уходить в академ, либо отчисляться из Практикума. Я выбрал второе.
2. Неоправданные ожидания от подачи материала и формата обучения
3. Коммуникационные проблемы
Не отвечают сутками, задачи проверяют до 19 дней, отчисляют без предупреждения. Не информируют об оплате академа и переносят старт обучения без уведомления.
4. Технические проблемы и баги в тренажере
Критерии успеха
- Уменьшение коэффициента оттока Churn Rate на X% в установленный период.
- Увеличение коэффициента удержания Retention Rate на X% студентов, продолжающих обучение на последующих курсах или модулях.
- Рост доли студентов, успешно завершивших курс.
- Повышение удовлетворённости пользователей CSAT на X%.
Гипотезы решений
1. Нагрузка и интенсивность
- Если внедрим персональный подбор программы обучения, то снизим Churn Rate.
- Если добавим возможность гибко корректировать программу, то увеличим Retention Rate.
- Если визуализируем учебную нагрузку в календаре, то увеличим долю завершивших курс.
- Если дадим возможность интеграции с календарями, то повысим CSAT.
2. Ожидания от формата обучения
- Если добавим аудио- и видеоформаты, то увеличим Retention Rate.
- Если внедрим курс с нейросетью, то повысим CSAT.
- Если запустим мобильную версию, то снизим Churn Rate.
3. Мотивация
- Если персонализируем мотивацию (рейтинги/ачивки), то увеличим долю завершивших курс.
- Если внедрим геймификацию, то увеличим Retention Rate.
- Если усилим эмоциональный дизайн, то повысим CSAT.
Новые сценарии
Выбора трека, отслеживание прогресса и корректировка трека.
Решение
- В блоке «Продолжите занятия» показываем актуальные задачи → ускоряем возврат в обучение.
- В «Моих курсах» разделяем завершённые и активные курсы → упрощаем навигацию.
- В карточке курса отображаем прогресс, текущий и следующие шаги, время → повышаем прозрачность.
- Даём возможность раскрывать модули прямо в карточке → упрощаем просмотр структуры.
- Показываем воркшопы, добавляем напоминания и управление расписанием → помогаем планировать обучение.
