Опыт API
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Experience спецификация программного обеспечения для API ( xAPI ) — это электронного обучения , которая записывает и отслеживает различные типы обучения для обучающих систем. [1] Опыт обучения записывается в хранилище записей обучения (LRS), которое может существовать в рамках традиционных систем управления обучением (LMS) или самостоятельно. [2]
Краткое содержание
[ редактировать ]API Experience (Tin Can API) призван прийти на смену SCORM . [3] Эталонная модель объектов общего контента, которая является стандартом для упаковки контента электронного обучения. [4] Новый Experience API позволяет преподавателям развертывать несколько новых возможностей, которые в то время не поддерживались SCORM. [5] [6] такой как:
- Запись обучения в результате действий, не связанных с браузером, таких как игры и симуляции. [7] [2] [8]
- Переход платформы; например, начать электронное обучение на мобильном устройстве, закончить его на компьютере [7] [1]
- Командное электронное обучение [2]
- Отслеживание планов и целей обучения [9]
Спецификация Experience API имеет открытый исходный код . [10] xAPI использует веб-службу Restful с нотацией объектов JavaScript (JSON) в качестве формата данных. Веб-сервис позволяет программным клиентам читать и записывать экспериментальные данные в форме объектов «операторов». В своей простейшей форме утверждения имеют форму «Я сделал это» или, в более общем смысле, «актёрский глагольный объект». [6] [11] Могут использоваться более сложные формы заявлений. Существует также встроенный API запросов, который помогает фильтровать записанные операторы, и API состояния, который обеспечивает своего рода «рабочее пространство» для использования приложений.
История
[ редактировать ]В 2008 году было установлено, что стандарты совместимости слишком ограничены для SCORM. LETSI , похоже, запрашивает у сообщества идеи, в результате чего выходит SCORM 2.0. [12]
В 2011 году Advanced Distributed Learning (ADL), управляющие SCORM, спонсируемые Министерством обороны США , признали необходимость в более новой и более функциональной спецификации программного обеспечения, чем исходная спецификация SCORM, которой на тот момент было более десяти лет. [2] Чтобы удовлетворить эту потребность, ADL выпустила широкое объявление агентства (BAA) с просьбой оказать помощь в улучшении SCORM, а BAA была присуждена Rustici Software, компании-разработчику программного обеспечения из Нэшвилла, имеющей опыт работы с SCORM. [13]
Rustici Software провела интервью с сообществом электронного обучения, чтобы определить, где можно внести улучшения, а затем разработала исследовательскую версию спецификации Experience API. Этот процесс получил название Project Tin Can. [14] Название «Tin Can API» произошло от Project Tin Can и до сих пор используется как синоним названия «Experience API». [15]
API Experience был разработан рабочей группой сообщества и выпущен в версии 1.0 в апреле 2013 года. В настоящее время насчитывается более 160 пользователей (19 января 2016 года). [16]
Текущий статус
[ редактировать ]Текущая версия спецификации — « IEEE 9274.1.1-2023 », также называемая xAPI 2.0, выпущенная IEEE 10 октября 2023 года . [17] [18]
Предыдущие версии включают: 1.0.3, 1.0.2., 1.0.1., [19] 1.0.0. [20] версия 0.8 (официальный выход БАД) [21] и версия 0.9 (спецификация исследовательской версии) 0,95 (спецификация второй исследовательской версии).
Реализации
[ редактировать ]Имя | Язык | Лицензия |
---|---|---|
xAPI-Java | Ява | Лицензия Апач-2.0 |
xAPI.js | JavaScript | МОЯ лицензия |
ОловоCanPHP | PHP | Лицензия Апач-2.0 |
Ссылки
[ редактировать ]- ^ Перейти обратно: а б Брэндон, Билл. «Творя историю: посетители mLearnCon 2012 потрясающие» . Журнал «Решения для обучения». Архивировано из оригинала 6 августа 2012 года . Проверено 31 июля 2012 г.
- ^ Перейти обратно: а б с д Брусино, Джастин. «СЛЕДУЮЩЕЕ ПОКОЛЕНИЕ SCORM: вопросы и ответы с ААРОНОМ СИЛЬВЕРСОМ» . Американское общество обучения и развития. Архивировано из оригинала 22 августа 2014 года . Проверено 31 июля 2012 г.
- ^ «API взаимодействия (SCORM)» . Проверено 22 апреля 2017 г.
- ^ Батт, Брайан (18 апреля 2011 г.). «Как объяснить AICC, SCORM 1.2 и SCORM 2004 любому человеку» . электронный урод . Проверено 21 октября 2015 г.
- ^ Уитакер, Энди. «Введение в API Tin Can» . Учебный бизнес. Архивировано из оригинала 10 марта 2013 года . Проверено 31 июля 2012 г.
- ^ Перейти обратно: а б «Разработчики солянки обсуждают консервную банку» . Плавающее мобильное обучение . Проверено 31 июля 2012 г.
- ^ Перейти обратно: а б «(пресс-релиз) eLogic Learning сотрудничает с Rustici Software, чтобы стать одним из первых пользователей следующего поколения стандартов SCORM, известного как «Tin Can API» » . СФГейт. Архивировано из оригинала 30 июля 2012 года . Проверено 31 июля 2012 г.
- ^ Гаутам, Амит. «Консервная банка: мои первые впечатления от mLearnCon 2012» . Верхнее обучение. Архивировано из оригинала 27 августа 2012 года . Проверено 31 июля 2012 г.
- ^ Даунс, Эндрю. «Я хочу этого: планы, цели и задачи консервной банки» . Архивировано из оригинала 24 июля 2013 года . Проверено 28 апреля 2013 г.
- ^ «Пейзаж с открытым исходным кодом» . xAPI.com . 11 июля 2013 г. Проверено 19 апреля 2022 г.
- ^ Али Шахразад и Рассел Духон из Saltbox рассказывают об Tin Can Alley на mLearnCon 2012 , получено 19 апреля 2022 г.
- ^ «Следующее поколение SCORM: вопросы и ответы с Аароном Сильверсом» . 22 августа 2014 г. Архивировано из оригинала 22 августа 2014 года . Проверено 15 сентября 2022 г.
- ^ Тиллетт, Джефф. «Проект Tin Can — следующее поколение SCORM» . Плавающее мобильное обучение . Проверено 31 июля 2012 г.
- ^ «Резюме исследования консервных банок проекта ADL» . Продвинутое распределенное обучение. Архивировано из оригинала 23 июля 2012 года . Проверено 31 июля 2012 г.
- ^ «Опыт API (Tin Can API) | Индустрия обучения» . www.trainingindustry.com . Архивировано из оригинала 5 февраля 2013 г.
- ^ «Tin Can API: текущие пользователи» . TinCanAPI.com . Программное обеспечение Рустичи. Архивировано из оригинала 22 июля 2012 года . Проверено 30 июля 2012 г.
- ^ «xAPI официально становится опубликованным стандартом IEEE» .
- ^ "xapi-base-standard-documentation" . ИИЭЭ . Проверено 2 мая 2024 г.
- ^ Джонсон, Энди. «От члена команды ADL… Энди Джонсон: выпущена версия Experience API (xAPI) 1.0.1» . АДЛ . Проверено 24 апреля 2017 г.
- ^ Даунс, Эндрю. «TinCanAPI.co.uk» . Архивировано из оригинала 22 апреля 2013 года . Проверено 28 апреля 2013 г.
- ^ «Проект спецификации на консервную банку ADLnet.gov» . ADLnet.gov . Продвинутое распределенное обучение. Архивировано из оригинала 15 сентября 2012 года . Проверено 30 июля 2012 г.