What is cmi5?

Experience API, Sept 12, 2017
Commentary by Stephen Downes

Think of cmi5 as a set of "extra rules" for xAPI. It is a "specification intended to take advantage of the Experience API as a communications protocol and data model while providing definition for necessary components for system interoperability such as packaging, launch, credential handshake, and consistent information model," thus defining "interoperable runtime communication between Learning Management Systems (LMS) and Assignable Units (AU)." The specification itself is located on GitHub. Best practices and JSON samples can be found on the website.

Views: 1 today, 437 total (since January 1, 2017).[Direct Link]