Заглавная страница | Поддержка | Форумы | Обсуждение продукта CourseLab

Проигрывание курсов созданных в Courselab в SAP eLearning Solution

Проигрывание курсов созданных в Courselab в SAP eLearning Solution 
Автор:  PIB
Дата: 03.11.2011 20:01:26
Перед планируемой покупкой ПЗ, тестируем на предмет совместимости (заявлена в http://courselab.ru/db/courselab/376E5631F9E95372C3257186003A18DF/doc.html)

обнаружили, что частичном просмотре курса и выходе из него, система не возвращает на место, где было прервано обучение.

в чем может быть причина? Использовался CourseLab 2.5 (ограниченная версия выложеная на сайте), подгружался также курс, созданный в 2.6 - результат одинаковый.  
...
Re: (1) Проигрывание курсов созданных в Courselab в SAP eLearning Solution 
Автор:  PIB
Дата: 03.11.2011 20:04:59
также пока не разобрались почему MSCO курс, загружается одним обьектом (навигация по модулям возможна только внутри обьекта). Хотя етот вопрос скорее к разработчикам SAP, однако возможно кто-нибудь встречался с такой проблемой  
...
Re: (1) Проигрывание курсов созданных в Courselab в SAP eLearning Solution 
Автор:  Администратор
Дата: 03.11.2011 21:55:37
Добрый день!

Трудно ответить не посмотрев глазом, попробую предположить, что правила изменения статусов модуля не назначены совсем прописаны таким образом, что статус остается not_attempted, что для модуля означает, что он просматривается первый раз, и cmi.core.lesson_location в этом случае будет проигнорирован, даже если он придет от СДО непустым. Статус завершенности главной цели модуля должен стать incomplete при первой же его загрузке - обычно в настройках модуля просто выставляется его значение по умолчанию incomplete - этого достаточно.  
...
Re: (2) (1) Проигрывание курсов созданных в Courselab в SAP eLearning Solution 
Автор:  PIB
Дата: 04.11.2011 11:52:46
у нас в настройках статуса завершенности главной цели начальное состояние "не закончено" (incomplite). Необходимо было другое?


На данный момент выкрутились следующим образом: если вручную в файлике lms.js определить g_bLmsCmiExitSuspend = true; тогда cmi.exit получит состояние true также и после этого САП сохраняет положение, на котором был прерван курс  
...
Re: (2) (2) (1) Проигрывание курсов созданных в Courselab в SAP eLearning Solution 
Автор:  Администратор
Дата: 08.11.2011 13:44:17
Нет, статус incomplete правильный.
Хм. Получается, SAP перестал принимать значение cmi.exit равное пустой строке (по стандарту это означает, что курс предоставляет СДО самой принять решение о продолжении подхода - и это работает в большинстве СДО как suspend) и требует явного указания "suspend" (а вот с явным значением у некоторых СДО есть проблемы, поэтому мы и отключили явный "suspend").
Вы совершенно правильно сделали. Собственно для этого g_bLmsCmiExitSuspend и была заведена - большинство СДО устраивает как раз универсальная пустая строка, но если нужно явно указать cmi.exit = "suspend", то эту переменную надо явно выставить в true. Странно, вроде бы (сколь я помню) по предыдущим опытам SAP этого не требовал - может быть восприятие cmi.exit как-то конфигурируется внутри СДО?  
...

Ответ

Автор:
Электронная почта:
Заголовок сообщения:
Картинка сообщения:
Текст сообщения:
Добавить в текст:
 
Перейти к теме: