Понимаете тему
Сначала объясняем, что изучаем, зачем это нужно и показываем простой пример.
NativePath ведёт от простого объяснения к практике небольшими шагами. Вам не нужно самим искать следующий урок, разбираться во внутренних статусах или догадываться, что делать после ошибки.
Сложность растёт постепенно, но принцип остаётся тем же: понять → применить → проверить → продолжить.
Сначала объясняем, что изучаем, зачем это нужно и показываем простой пример.
После объяснения выполняете небольшое задание, пока тема ещё свежая.
Автоматическая проверка сразу показывает результат. Если нужна ручная проверка, ясно показываем статус ожидания.
После выполнения открывается понятный следующий шаг урока или программы.
После действия платформа должна человеческими словами объяснить результат и дать понятное следующее действие.
Показываем, что именно нужно проверить или исправить. Решение остаётся на месте, и можно попробовать снова.
Фиксируем выполнение и показываем следующий доступный шаг урока или программы. Обновлять страницу вручную не нужно.
Прямо пишем, что работа отправлена на ручную проверку. Редактировать и отправлять её повторно не нужно. Следующий шаг откроется после решения проверяющего.
Сохраняем прогресс и открываем правильный следующий шаг, а не заставляем вспоминать, где вы остановились.
Можно сначала посмотреть, чему вы будете учиться. Регистрация понадобится только когда захотите сохранить свой выбор и прогресс.