Подсчет прогресса траектории обучения ведется на основе статуса и прогресса курсов, которые в нее входят.
Рассмотрим, как рассчитывается прогресс траектории обучения.
- Максимальный прогресс траектории — 100%.
- Максимальный вклад курса (далее — МАХ ВКЛАД КУРСА) рассчитывается по формуле 100%/ КОЛИЧЕСТВО КУРСОВ ТРАЕКТОРИИ.
Допустим, в траектории 4 курса. Максимальный вклад каждого курса — 25%. После прохождения каждого курса к прогрессу траектории прибавляется определенное количество процентов.
Статус курса Вклад курса Не начат 0% В процессе 0,01 x ПРОГРЕСС КУРСА x МАХ ВКЛАД КУРСА Не пройден 0,01 x ПРОГРЕСС КУРСА x МАХ ВКЛАД КУРСА Пройден 0,01 x ПРОГРЕСС КУРСА x МАХ ВКЛАД КУРСА Не завершен 0,01 x ПРОГРЕСС КУРСА x МАХ ВКЛАД КУРСА Завершен 0,01 x ПРОГРЕСС КУРСА x МАХ ВКЛАД КУРСА - Возьмем для примера траекторию обучения, в состав которого входят 4 курса. Максимальный вклад каждого курса — 25%.
- Пользователь полностью прошел первый курс. Его статус — Завершен.
Вклад в общий прогресс траектории — 25%. - Второй курс пользователь прошел не до конца. Статус курса — В процессе (42,9% просмотрено).
Вклад в общий прогресс траектории высчитывается по формуле 0,01 x ПРОГРЕСС КУРСА x МАХ ВКЛАД КУРСА.
Узнайте, как вычислить прогресс курса в статье Подсчет прогресса курса.
0,01 x 42,9% x 25% = 10,725%
Вклад в прогресс траектории округляем до десятых, итого вклад второго курса — 10,7%.
На данном этапе общий прогресс траектории — 35,7%. - Статус третьего курса — Не завершен. Вклад в общий прогресс траектории высчитывается по формуле 0,01 x ПРОГРЕСС КУРСА x МАХ ВКЛАД КУРСА.
0,733 x 25% = 18,325%
Вклад в прогресс траектории округляем до 18,3%.
Сейчас общий прогресс траектории — 54%. - Четвертый курс пользователь даже не открывал. Его статус — Не начат, вклад в прогресс траектории — 0%.
Значит, итоговый прогресс траектории — 54%.
- Пользователь полностью прошел первый курс. Его статус — Завершен.
- Прогресс траектории можно узнать с помощью отчета Прогресс учащихся по траектории.
Важно:
- Если вы вручную измените статус материала или курса, общий прогресс траектории обучения пересчитается.
Даже если пользователь прошел все курсы траектории (успешно или нет), прогресс траектории может не достигнуть 100%.
Дело в том, что прогресс курса может быть меньше 100%, что, соответственно, не позволить прогрессу траектории достигнуть 100%.
Пример пройденного/завершенного курса с прогрессом ниже 100%:- Тест 1 (пройден 100/90)
- Диалог 2 (пройден 85/85)
- Тест 3 (не пройден 70/90)
(0,01 x 100% x 33,3%) + (0,01 x 85% x 33,3%) + (0,01 x 70% x 33,3%) = 84,9%
3. Узнайте, как вычислить прогресс курса в статье Подсчет прогресса курса.