Преобразование Scorm lesson_location в его эквивалент xAPI

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

API.LMSSetValue("cmi.core.lesson_location", currentPage);

Я хотел бы также указать текущее местоположение пользователя в его версии Can Xapi.

Но я запутался, что глагол посещает страницу только для чтения.Завершено, освоено или опытно?

и с чем может быть связана эта деятельность

Кто-нибудь может ответить, пожалуйста....

2 ответа

ADL создал профиль SCORM для xAPI. Его цель - дать людям, использующим SCORM, способ конвертировать эти данные в xAPI. Некоторые из них могут быть преобразованы в операторы xAPI, как, например, ваш законченный оператор выше Эти утверждения, как правило, описывают действия, предпринимаемые учеником в контенте (успех, завершение, ответ на вопрос, просмотр видео).

Другие данные SCORM не столько о ученике, сколько о контенте, например, lesson_location. Эти вещи не вписываются в утверждение. Таким образом, xAPI также имеет конечные точки API для других вещей, таких как состояние активности и информация о профиле активности. Профиль SCORM использует состояние активности в xAPI для хранения этой информации, потому что lesson_location описывает состояние активности, см. Описание lesson_location в профиле SCORM.

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

Хорошо... Я снова читаю документы по XAPI... Оказывается... Xapi это как "Я сделал это"

Где я - актер, это глагол, а это - деятельность

Итак, Scorm API.LMSSetValue("cmi.core.lesson_location", currentPage);...

Может быть следующее в xApi

{
    "actor": {
        "objectType": "Agent"
    },
    "verb": {
        "id": "http://adlnet.gov/expapi/verbs/completed",
        "display": {
            "en-US": "completed"
        }
    },
    "object": {
        "id": "http://adlnet.gov/expapi/activities/example",
        "definition": {
            "name": {
                "en-US": "Example Activity"
            },
            "description": {
                "en-US": "Example activity description"
            }
        },
        "objectType": "Activity"
    }
}

Пожалуйста, исправьте, где я не прав

Другие вопросы по тегам