Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Комментарий: Восстановить из v. 56

 возможность Иногда администратору требуется изменить статус прохождения курса и материалов в курсе вручнуювручную.

Такое бывает, когда учащийся уже изучил тему, работая на другой должности, или прошел все материалы курса очно, вне iSpring Learn. В этом случае логично поменять статус курса на Завершен вручную — это избавит пользователя от повторного просмотра материалов и сохранит в отчетах факт прохождения курса.

Оглавление

Ручное изменение статуса

Чтобы изменить статус курса:

  1. В списке Учебные материалы курсы выберите курс и перейдите к его редактированию. 

    Image Added

  2. Затем откройте вкладку Назначения, выберите пользователя, для которого хотите изменить статус прохождения курса, одного или нескольких пользователей и кликните Редактировать назначение.

    Image Added

  3. Далее, в разделе Статус прохождения нажмите на изображение открывшейся боковой панели нажмите на изображение ручки в поле Статус.

    Image Added

  4. В

    поле

    меню Статус

    курса выберите новое назначение, укажите причину смены статусу и нажмите Применить.Статус курса изменен. Изменения коснутся разделов Статус прохождения и Результаты прохождения.
    Сроки назначения остаются без изменений. 

    Логика по смене статуса курса

    Смена статуса курса не влияет на статусы материалов в его составе.
    Статусы материалов внутри курса не меняются, не пересчитываются при смене статуса курса.

    Я устанавливаю статус в диалоге  “Изменение статуса курса”

    Что показываем при закрытии диалога “Изменение статуса курса” 

    Что происходит с материалами внутри курсаЧто показываем в списке назначений

    Как выглядит в портале пользователя

    После любого просмотра материала курса пользователем

    Завершен

    Статус курса “Завершен” вне зависимости от статусов материалов

    Статусы материалов не меняютсяСтатус курса “Завершен”

    Статус курса “Завершен”

    Статус курса “Завершен”. Статус не может быть ухудшен

...

При переключении на завершен/не завершен. или пройден/не пройден появляются все остальные поля: 

  • Дата завершения
  • Набранный балл за материал (для тестов, заданий, диалогов, оцениваемых курсов iSpring Suite).
    Если материал не оцениваемый, поле "Набранный балл" не показывается 
  • Причина изменения статуса
  1. Статус материала изменен. 

Дата завершения

При смене статуса на "Завершен" или "Пройден/Не пройден" можно указать дату завершения. 
При клике на поле открывается календарь с возможностью выбрать дату и время завершения. Такой же календарь сейчас используется при назначении. Должно работать аналогично. 

По умолчанию выставлена текущая дата, время 00:00. 

Набранный балл

Текстовое поле с возможностью ввода числа.  Показывает количество набранных баллов в % из проходного балла в % (Awarded score % / Passing score %). 

В поле ввода можно указать любое число <= 100
Если пользователь указал число больше 100, число автоматически сбрасывается до 100. 
Нецелое число указать нельзя. 

Сейчас набранный балл можно указать только для материала. 

Нужно учесть, что скоро в системе появится набранный балл за курс. Набранный балл будет подсчитываться при завершении курса. 

Требования тут: Набранный балл за курс, прогресс за курс

Причина изменения

Текстовое поле ввода. В нем пользователь может оставить комментарий о причине изменения статуса или другую информацию. 

правильно понимаю, что поведение такое, что сохранение статуса материала - это новая попытка и результат может быть улучшен?

Да, верно. Клиенты упоминали об этом в интервью. Вариант "допройти" и улучшить результат тоже должен быть доступен.

Если статус "Пройден", "Принят", то просмотрами пользователя можно улучшить набранный балл.  

Сохранение статуса материала

При сохранении нового статуса материала (по кнопке Применить), меняется статус материала в сайдбаре. Статус курса в сайдбаре не пересчитывается.
При отмене диалог закрывается, изменение даты и набранного балла не применяются, статус не меняется. 

При изменении статуса материала в курсе удалять resume state для материала не нужно.

Сохранение в сайдбаре

При сохранении статуса курса в сайдбаре:

...

Что сделали в сайдбаре

...

Что показываем в назначениях

...

  1. Показываем сообщение об успешном изменении назначения.  
  2. Пересчитываем статус курса по правилам
  3. После пересчета показываем актуальную информацию в назначениях 

...

  1. Показываем сообщение об успешном изменении назначения
  2. Показываем новый статус курса

...

  1. Показываем сообщение об успешном изменении назначения
  2. Показываем новый статус курса
  3. Сохраняем новые статусы материалов, но на статус курса они не влияют. 

Общая логика по смене статусов

...

Как выставлен статус курса

...

Что происходит при сохранении

...

Изменение статуса материалов влияет на статус курса. Статус курса нужно автоматически пересчитывать.

Пересчет статуса курса происходит при нажатии на кнопку Сохранить в сайдбаре.

...

Изменение статуса материалов не влияет на статус курса, и наоборот, статус курса не влияет на статус материалов. 

Как выглядит в портале пользователя

Статус курса “Завершен”

После любого просмотра материала курса пользователем

Статус курса “Завершен”. Статус не может быть ухудшен

  1. выберите статус Завершен.

    Image Added

    Далее, укажите причину изменения статуса и дату завершения курса и нажмите Применить.

    Информация

    По умолчанию дата завершения совпадает с датой изменения статуса курса. Время завершения по умолчанию — 00:00. Например, 15.05.2020 00:00.

    Image Added

  2. Затем обязательно нажмите на кнопку Сохранить. Если вы щелкнете по кнопке Отмена или закроете окно без сохранения, статус курса не изменится.

    Image Added

  3. Статус курса изменен. Администратор увидит новый статус в столбце Статус

    Image Added

    В портале пользователя курс переместится во вкладку Завершенные.

    Image Added

    В отчетах появится отметка об изменении статуса курса вручную. При наведении курсора на иконку вы увидите, кто, когда и по какой причине изменил статус курса.

    Image Added

    Информация

    Важно:

    1. После изменения статуса вручную сроки назначения курса останутся теми же.

    2. После изменения статуса вручную статусы материалов в составе курса не изменятся.

    3. Уведомление об изменении статуса курса будет выслано пользователю в центр уведомлений в аккаунте и на email.

    4. После изменения статуса вручную учащийся получит заработанные баллы, бейджи и сертификаты, как если бы проходил курс как обычно.

    5. Пройденные материалы не повлияют на статус курса. Допустим, пользователь пройдет 5 из 10 материалов курса. Статус курса останется тем же — Завершен, хотя фактически пользователь находится в процессе прохождения.

    6. Если вы выбрали нескольких пользователей и их статусы прохождения различаются, в поле Статус вы увидите Разные значения. В остальном изменение статуса ничем не будет отличаться от описанного выше. 

    7. Статус курса можно изменить вручную прямо из отчетов «Прогресс учащихся» и «Результаты прохождения курса»


Автоматическое изменение статуса

Автоматическое изменение статуса — это обычное изменение статуса курса по правилам iSpring Learn. Это значит, что статус курса меняется по мере того, как пользователи проходят материалы, входящие в его состав.

Если вы изменили статус курса вручную, вы всегда можете вернуть автоматический подсчет статуса.

  1. Выберите курс в списке Учебные курсы и перейдите к его редактированию.

    Image Added

  2. Затем откройте вкладку Назначения, выберите пользователя, статус прохождения которого был ранее изменен на Завершен, и кликните Редактировать назначение.

    Image Added

  3. Далее, в открывшейся боковой панели нажмите на изображение карандаша в поле Статус.

    Image Added

  4. В окне Изменить статус курса выберите статус Пересчитать и нажмите Применить.

    Image Added

  5. Обязательно нажмите на кнопку Сохранить. Если вы щелкнете по кнопке Отмена или закроете окно без сохранения, статус материала не изменится.

    Image Added

  6. Статус курса автоматически пересчитается в зависимости от того, сколько материалов курса прошел пользователь. Изменятся значения в столбце Статус, портале пользователя и отчетах. 

    Теперь статус курса будет, как и прежде, зависеть от того, сколько материалов пройдет пользователь.

    Image Added

Статус курса при добавлении нового материала

При добавлении нового материала в курс, статус курса у тех, кто его уже завершил, не поменяется.
Обновленный материал будет доступен всем пользователям.

Пример:

Администратор создал курс «Обучение продаж» и назначил его пользователю. Пользователь успешно прошел курс, статус курса — Завершен. После этого администратор дополнил курс и добавил в него обучающее видео. Статус курса у пользователя не изменился.

Если все пользователи должны обязательно изучить новый материал, измените статус прохождения курса вручную. Тогда сотрудники увидят курс в назначениях и обязательно его посмотрят.

Для этого:

  1. Откройте курс и перейдите на вкладку Назначения.

    Image Added

  2. Выберите пользователей и нажмите Редактировать назначение.

    Image Added

  3. Далее в открывшейся боковой панели нажмите на изображение карандаша в поле Статус.

    Image Added

  4. В меню Статус выберите статус Пересчитать.

    Image Added

  5. Нажмите Применить.

    Image Added

  6. Обязательно нажмите на кнопку Сохранить.
    Если вы щелкнете по кнопке Отмена или закроете окно без сохранения, статус материала не изменится.

    Image Added

После сохранения изменений статус курса выбранных пользователей становится В процессе. Для завершения курса пользователям необходимо пройти добавленные материалы.

Статус "Автоматический"

Пользователь может вернуться с ручного к автоматическому подсчету статуса курса.

Для этого в комбобоксе Статус при изменении статуса курса добавляется значение "Автоматический".
Статус "Автоматический" доступен, если ранее был выставлен статус Завершен вручную.  

При выборе статуса "Автоматический" поля "Дата завершения", "Комментарий", "Набранный балл" скрываются. 
Пользователю показывается сообщение "Мы автоматически подсчитаем статус прохождения курса для выбранных пользователей. Статус, указанный вручную, сбросится."

о кнопке Применить диалог закрывается, статус курса меняется в сайдбаре на статус "Автоматический".  При наведении на статус показывается тултип "Статус курса пересчитается после сохранения изменений. "

При выборе "Сохранить" в сайдбаре:

  • Сайдбар закрывается
  • Пользователь видит сообщение. "Статус прохождения курса изменен. Обновление займет некоторое время."
  • Статус курса пересчитывается по правилам. 
  • Новый статус курса отображается в назначениях. 
  • Восстанавливается автоматический подсчет статуса. 

При следующем открытии сайдбара показывается статус курса, рассчитанный по правилам. 

Изменение статуса для нескольких пользователей

Изменение статуса работает аналогично для нескольких пользователей.

Что отображать в сайдбаре
См. подробное описание в разделе Сброс статистики для нескольких пользователей.

Если у нескольких пользователей статусы курса не совпадают, и у кого-то из них статус "Завершен", то в комбобоксе со статусами показываем статусы: "Разные значения" (текущий) и "Завершен". Значение "Автоматический" не показываем.

Если у всех выбранных пользователей статус "Завершен", в комбобоксе показываем статусы "Завершен" (текущий) и "Автоматический". В этом случае смена статуса работает, как для одного пользователя. 

Standalone материалы

Изменение статуса не работает для standalone материалов. 

Изменений в сайдбаре для standalone не планируется. Сброс и изменение статуса материала работают только для материалов в составе курса. 

Отчеты

В отчетах отображается актуальный статус курса/материала. 

Статус в табличном отчете
Если статус был выставлен вручную, рядом со статусом курса/материала добавляется иконка.
При наведении показывается тултип с информацией о том, кто (имя и фамилия пользователя, логин), когда (дата в стандартном формате Learn), по какой причине изменил статус.
Если причина не указана, показываем только данные пользователя и дату изменения статуса. 

Отчет "Результаты прохождения курса"

В шапке отчета "Результаты прохождения курса" рядом со статусом показываем иконку и тултип с данными о ручном выставлении. 

Если пользователь после ручного выставления просмотрел материалы в UP, то количество пройденных материалов в шапке отчета должно меняться.
Аналогично при добавлении/удалении контента из курса общее количество материалов меняется. 

Отчет "Детали попыток"

...

Награды

Если статус Завершен выставлен вручную, то пользователю все равно выдаются баллы, бейджи и сертификаты, отправляются соответствующие уведомления.
Поведение такое же, как при обычном завершении курса. 

При изменении даты завершения дату сертификата нужно обновлять, сохраняя номер сертификата. 

Кто и когда изменил статус

Нужно хранить в системе информацию о пользователе и дате изменения статуса. Эта информация отображается в отчетах при наведении курсора на статус курса или материала.  

Уведомление 

Пользователю отправляется уведомление, если статус курса изменился. Нужно использовать уведомление, которое отправляется при сбросе статистики. 
Уведомление приходит в ЦУ, на email, push в приложение. 

Логика смены статуса курса "Завершен"

Ситуация 1

Меняем статус курса для нескольких пользователей. У всех статус "Завершен". Часть пользователей прошла курс самостоятельно, остальным проставили статус вручную. 
В комбобоксе показываем 2 значения: "Завершен" (выбрано как текущее), "Автоматический".

Ситуация 2

Меняем статус курса для нескольких пользователей. Статусы у всех разные.
В комбобоксе показываем 2 значения: "Разные значения" (текущее), "Завершен".

Ситуация 3

Меняем статус курса для нескольких пользователей. У всех статус "Завершен". Все проходили курс сами в учебном портале. 
В комбобоксе показываем 2 значения: "Завершен" (текущее), "Завершен (Вручную)".

Логика отображения полей в попапе "Изменение статуса курса"

Ситуация 1

Меняем статус курса для 1 пользователя. Статус курса "Завершен".  Сразу при открытии попап содержит поля "Статус курса", "Дата завершения", "Причина".
  - Статус "Завершен" выставлен вручную. Все поля активны. В них отображаются данные, которые указали до этого. Если причину не указывали, то поле "Причина" пустое.
  - Статус "Завершен" автоматический. Поле "Причина" задизаблено, пустое. В поле "Дата завершения" показываем дату, когда был завершен курс. 

Ситуация 2

Меняем статус курса для нескольких пользователей. У всех статус курса "Завершен".  Сразу при открытии попап содержит поля "Статус курса", "Дата завершения", "Причина".
  - Если статус "Завершен" выставлен вручную, все поля активны. Поле "Причина" пустое. 
  - Если статус "Завершен" выставлен автоматически, то поле "Причина" задизаблено.

Данные в поле "Дата завершения" отображаются по общей логике:

...