cmi5 is a learning content standard.
The cmi5 documentation is managed by ADL, and was last updated in 2016.
cmi5 is an xAPI profile that addresses the need for a standardized way to launch and track online courses from a Learning Management System (LMS). Itcombines the strengths of SCORM with the flexibility of xAPI.
cmi5 acts as a bridge, telling an LMS how to launch an xAPI-enabled course and what basic data (like completion and score) must be sent back to the LMS.
Strengths
- Familiar methods - like SCORM
- Robust launch mechanism
- Provides rich data
- More adaptable than SCORM for complex learning experiences
Limitations
- Adds a layer of complexity to the content development process
- Still requires detailed data design before creating the content
- Focussed on "courses", rather than informal learning experiences
- Requires a learning record store (LRS) to capture the data