Опыт API - Experience API

В Опыт API (xAPI) является электронное обучение спецификация программного обеспечения, которая позволяет обучающему материалу и обучающим системам общаться друг с другом таким образом, чтобы записывать и отслеживать все типы обучения.[1] Учебный опыт записывается в Магазин обучающих записей (LRS). LRS могут существовать в традиционных системы управления обучением (LMS) или самостоятельно.[2]

Резюме

Experience API (Tin Can API) предназначен для успеха SCORM, эталонная модель объекта совместно используемого контента, которая де-факто была стандартом электронного обучения для упаковки контента электронного обучения.[3] У SCORM есть несколько недостатков.[4][5] Новый интерфейс Experience API позволяет инструкторам использовать несколько новых возможностей, не поддерживаемых SCORM, например:

  • Электронное обучение вне веб-браузера[6]
  • Электронное обучение в нативных мобильных приложениях[1]
  • Больше контроля над учебным контентом[5]
  • Надежная безопасность с использованием OAuth
  • Платформенный переход; например начать электронное обучение на мобильном устройстве, закончить на компьютере[6]
  • Возможность отслеживать игры и симуляции[2]
  • Возможность отслеживать реальную производительность[7]
  • Командное электронное обучение[2]
  • Отслеживание планов и целей обучения[8]

Experience API (Tin Can API) - это Открытый исходный код API. Это Изобразительное State Transfer веб-сервис, который использует Обозначение объектов JavaScript (JSON) в качестве формата данных. Веб-сервис позволяет программным клиентам читать и записывать экспериментальные данные в форме объектов «утверждения». В своей простейшей форме утверждения имеют форму «Я сделал это» или, в более общем смысле, «объект-глагол-субъект».[5] Могут использоваться более сложные формы выписок. Также имеется встроенный API запросов, помогающий фильтровать записанные операторы, и API состояний, который позволяет создать своего рода «рабочее пространство» для использования приложений.

История

В 2011 Расширенное распределенное обучение (ADL), Министерство обороны США спонсируемые руководителями SCORM, признали необходимость в более новой и более функциональной спецификации программного обеспечения, чем исходная спецификация SCORM, которой тогда было более десяти лет.[2] Чтобы удовлетворить эту потребность, ADL выпустила Объявление широкого агентства (BAA) с просьбой о помощи в улучшении SCORM, и BAA была присуждена Rustici Software, компании-разработчику программного обеспечения из Нэшвилла, имеющей опыт работы с SCORM.[9]

Компания Rustici Software провела многочисленные интервью с сообществом электронного обучения, чтобы определить, где можно внести улучшения, а затем разработала исследовательскую версию спецификации Experience API. Этот процесс получил название Project Tin Can.[10] Прозвище «Tin Can API» произошло от Project Tin Can и до сих пор используется взаимозаменяемо с названием «Experience API».[11]

Experience API был разработан рабочей группой сообщества и выпущен как версия 1.0 в апреле 2013 года. В настоящее время насчитывается более 160 пользователей (19 января 2016 года).[12]

Текущее состояние

Текущая версия спецификации - 1.0.3. Выпущен в начале октября 2016 года.[13][14] Никаких мелких обновлений спецификации нет. [15]

Предыдущие версии включают: 1.0.2., 1.0.1.,[16] 1.0.0.[17]версия 0.8 (официальный выпуск BAA)[18] и версия 0.9 (спецификация исследовательской версии) 0.95 (спецификация второй исследовательской версии).

Рекомендации

  1. ^ а б Брэндон, Билл. «Делая историю: участники mLearnCon 2012 Rocks». Журнал Learning Solutions. Архивировано из оригинал 6 августа 2012 г.. Получено 31 июля 2012.
  2. ^ а б c d Брусино, Джастин. «СЛЕДУЮЩЕЕ ПОКОЛЕНИЕ SCORM: ВОПРОСЫ И ОТВЕТЫ С ААРОНОМ СИЛЬВЕРСОМ». Американское общество обучения и развития. Архивировано из оригинал 22 августа 2014 г.. Получено 31 июля 2012.
  3. ^ Батт, Брайан. «Как объяснить кому угодно AICC, SCORM 1.2 и SCORM 2004». eFront Learning. Получено 21 октября 2015.
  4. ^ Уитакер, Энди. "Введение в API жестяных банок". Учебный бизнес. Получено 31 июля 2012.
  5. ^ а б c «Разработчики солонки обсуждают консервную банку». Плавающее мобильное обучение. Получено 31 июля 2012.
  6. ^ а б «eLogic Learning сотрудничает с Rustici Software, чтобы стать одним из первых приверженцев следующего поколения стандартов SCORM, известных как« Tin Can API »'". SFGate. Получено 31 июля 2012.
  7. ^ Гаутам, Амит. «Консервная банка: мои первые впечатления от mLearnCon 2012». Дополнительное обучение. Архивировано из оригинал 27 августа 2012 г.. Получено 31 июля 2012.
  8. ^ Доунс, Эндрю. «Я хочу это: планы, цели и задачи консервных банок». Архивировано из оригинал 24 июля 2013 г.. Получено 28 апреля 2013.
  9. ^ Тиллет, Джефф. «Project Tin Can - следующее поколение SCORM». Плавающее мобильное обучение. Получено 31 июля 2012.
  10. ^ "Резюме исследования консервных банок проекта ADL". Расширенное распределенное обучение. Архивировано из оригинал 23 июля 2012 г.. Получено 31 июля 2012.
  11. ^ https://www.trainingindustry.com/wiki/entries/experience-api-%28tin-can-api%29.aspx
  12. ^ "Tin Can API: современные пользователи". TinCanAPI.com. Программное обеспечение Rustici. Получено 30 июля 2012.
  13. ^ https://www.adlnet.gov/newest-version-of-xapi-version-1-0-3/
  14. ^ https://github.com/adlnet/xAPI-Spec
  15. ^ https://www.adlnet.gov/interviewing-xapi-spec-group-organizer/
  16. ^ Джонсон, Энди. «От члена группы ADL… Энди Джонсон: Выпущена версия 1.0.1 Experience API (xAPI)». ADL. Получено 24 апреля 2017.
  17. ^ Доунс, Эндрю. "TinCanAPI.co.uk". Архивировано из оригинал 22 апреля 2013 г.. Получено 28 апреля 2013.
  18. ^ "ADLnet.gov Проект спецификации жестяных банок". ADLnet.gov. Расширенное распределенное обучение. Архивировано из оригинал 15 сентября 2012 г.. Получено 30 июля 2012.

внешняя ссылка