Геймификация для учеников на платформе GetCourse

Задача: баллы начисляются после принятия ответа куратором и только если ученик прислал ответ на задание до дедлайна. После дедлайна баллы не начисляются. Курс состоит из нескольких модулей, в каждом модуле по несколько заданий с разными дедлайнами. В конце обучения по максимальному количеству баллов дарятся подарки.

Проблема:
В стандартном функционале GetCourse предусмотрено начисление баллов в двух форматах:
  1. Автоматически, когда задание принимается куратором. Но в этом случае мы не можем учесть даты дедлайна и баллы будут начислены в любом случае после принятия задания.
  2. В ручную куратором — после проверки задания куратор проверяет дату, выставляет нужное количество баллов и принимает задание. Но в этом случае куратору нужно помнить про дедлайны и разное количество баллов — это увеличивает время на проверку и возникает человеческий фактор.

Решение:
Было принято решение для автоматизации начисления баллов через процессы.
  • создана единая Шкала достижений для курса;
  • для каждого урока с заданием создан процесс по начислению баллов в рамках дедлайнов, где проверяется ответ от ученика и принятие его от куратора. В общей сложности около 60-ти процессов;
  • все баллы суммируются в одной Шкале достижений и выводятся на главную страницу тренинга в виде круговой диаграммы.

Результаты:
  • дополнительная мотивация для учеников по прохождению курса;
  • повышение доходимости до конца обучения;
  • ученик всегда может увидеть свои баллы и сколько ему требуется для максимального результата и получения подарка;
  • куратор не тратит время и силы на выяснение сколько баллов поставить ученику.
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website