Cmi5: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
(Created page with "== Introduction == cmi5 is a xAPI profile, originally proposed by the AICC working group (one of the earliest actors in elearning standardization) == Links == * [http...")
 
Line 1: Line 1:
== Introduction ==
== Introduction ==


cmi5 is a [[ xAPI]] profile, originally proposed by the AICC working group (one of the earliest actors in elearning standardization)
cmi5 is a [[xAPI]] profile, originally proposed by the AICC working group (one of the earliest actors in elearning standardization).


The specification {{quotation|describes interoperable runtime communication between Learning Management Systems (LMS) and Assignable Units (AU)}} ([https://github.com/AICC/CMI-5_Spec_Current/blob/quartz/cmi5_spec.md cmi5 Specification Profile for xAPI], retrieved July 2018). More precisely it defines how to use the [[xAPI] specification for the following:
*    Launch by an LMS of AUs.
*    Launch and runtime environment used by LMS and AUs.
*    Runtime communication data and data transport between the LMS and AUs.
*    LMS course definition as it pertains to runtime data used by AUs.
*    LMS Course Structure Import/Export
*    Reporting requirements for the LMS.
'''Versions:'''
Major versions have stone names (they might have used them alphabetical order)
* Sandstone (First version: May 15, 2015)
* Quartz (First version: June 1, 2016)
== Links ==
=== Official ===
'''Specifications'''
* [https://github.com/AICC/CMI-5_Spec_Current/blob/quartz/cmi5_spec.md cmi5 Specification Profile for xAPI]
CMi5 makes the use of the following specifications:
* [https://github.com/adlnet/xAPI-Spec/blob/xAPI-1.0.2/xAPI.md Experience API", version 1.0.x]
* [https://www.iso.org/obp/ui/#iso:std:iso-iec:21320:-1:ed-1:v1:en ISO/IEC 21320-1:2015] (Information technology — Document Container File — Part 1: Core)
* [http://www.w3.org/XML XML] (see [[XML]])
* [http://json.org/ JSON] (see [[JSON]])


== Links ==
== Links ==


* [https://github.com/AICC/CMI-5_Spec_Current/blob/quartz/cmi5_spec.md cmi5 Specification Profile for xAPI]
* [https://github.com/AICC/CMI-5_Spec_Current/blob/quartz/cmi5_spec.md cmi5 Specification Profile for xAPI]

Revision as of 13:50, 18 July 2018

Introduction

cmi5 is a xAPI profile, originally proposed by the AICC working group (one of the earliest actors in elearning standardization).

The specification “describes interoperable runtime communication between Learning Management Systems (LMS) and Assignable Units (AU)” (cmi5 Specification Profile for xAPI, retrieved July 2018). More precisely it defines how to use the [[xAPI] specification for the following:

  • Launch by an LMS of AUs.
  • Launch and runtime environment used by LMS and AUs.
  • Runtime communication data and data transport between the LMS and AUs.
  • LMS course definition as it pertains to runtime data used by AUs.
  • LMS Course Structure Import/Export
  • Reporting requirements for the LMS.


Versions:

Major versions have stone names (they might have used them alphabetical order)

  • Sandstone (First version: May 15, 2015)
  • Quartz (First version: June 1, 2016)

Links

Official

Specifications

CMi5 makes the use of the following specifications:

Links