ПРОДУКТЫ | ДОКУМЕНТАЦИЯ | ИНТЕРЕСНОЕ

EN | RU | ГРАФИЧЕСКАЯ ВЕРСИЯ

Понятия протокола xAPI

Правильное название протокола сбора учебных записей — Experience API. Тем не менее, значительно чаще его называют xAPI, что является сокращённым названием. Также нередко можно встретить его неофициальное название Tin Can API, под которым он фигурировал на ранней стадии проектирования. Полная спецификация протокола xAPI может быть найдена здесь.

Отличительными особенностями протокола xAPI являются его обобщённость и расширяемость. Авторы протокола стремились найти компромисс между свободой использования и сохранением достаточного уровня совместимости между различными реализациями. Его можно использовать для самых разных форм обучения: от традиционных текстовых материалов до авиатренажёров. Вместе с тем, многие специалисты в области дистанционного обучения критиковали протокол xAPI за чрезмерную обобщённость, поскольку это приводило к неопределённости форматов обмена образовательными материалами. Проблема была решена путём введения дополнительного стандарта CMI5, который дополнил xAPI необходимыми соглашениями о форматах традиционных обучающих материалов.

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

Протокол должен дать больше свободы для дистанционного обучения втех организациях, где образование не является профильной деятельностью. К их числу относятся, например, крупные ИТ-корпорации, в которых при помощи СДО решается задача повышения квалификации сотрудников, контроль успешности необходим, но не является критическим, а более важную роль играет лёгкое увеличение количества учащихся без существенного увеличения нагрузки на преподавателей. В таких условиях xAPI не только успешно помогает решать поставленные задачи, но и делает это в автоматизированном и унифицированном виде, позволяя использовать общие инструменты для обработки статистики успеваемости по обучающим материалам разного типа.

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

Основная единица протокола — утверждение (statement). Передача утверждения в LRS фиксирует совершение некоторого действия, наступление некоторого состояния в процесс изучения курса некоторым учащимся. С понятием утверждения связаны понятия действия (verb) и объекта (object). Действие обозначает характер совершённого шага, объект — идентифицирует элемент в обучающем курсе, над которым было совершено действие. Примерами действий могут быть начало чтения курса, переход к новому разделу, заполнение поля при выполнении проверочного задания и пр. Действия идентифицируются специальными строковыми значениями, точный набор которых зависит от предметной области, применяемой совместно с xAPI (xAPI profile).

Протокол xAPI объявляет следующие связанные понятия:

Технически протокол xAPI функционирует поверх протокола HTTP, передавая всю необходимую информацию с использованием нотации JSON. Особенную сложность представляет собой задача генерации идентификаторов объектов, поскольку существует требование, что объект должен иметь идентификатор, который не совпадёт ни с одним другим идентификатором , когда-либо сгенерированным любой другой СДО. Желательно, что при этом идентификаторы должны оставаться хоть сколько-нибудь читаемыми пользователями (при отказе этого требования можно использовать, например, UUID с некоторым доменным именем).

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


© 2012–2022 Проект LUWRAIN
Проверить при помощи w3.org