-
Notifications
You must be signed in to change notification settings - Fork 91
CMI 5 Working Group Meeting Minutes – October 7th, 2022
cmi5 Working Group Meeting Minutes – October 7th, 2022
Attendee List
- Bill McDonald (Working Group Leader)
- Andy Johnson (ADL)
- Florian Tolk (ADL)
- Christopher Thompson (Medcom, Inc.)
- Yifei Dong (Keybridge Technologies)
- George Vilches ()
- Henry Ryng (InXSOL)
- Vineet Mahesh (InXSOL)
- James Taite (DLA)
- Cory Norman (DLA)
- Art Werkenthin (RISC, Inc)
- Erica Cross (EZ Consulting)
Notes
The group continued its discussion of proposed (new) cmi5 Features for spec version 2.0 (IEEE)
Following is proposed language for requires and collateralCredit course structure features :
Description: The purpose of this property is to communicate the intention of the course author to the LMS that a specified list of AU’s must have met their moveOn criteria before this AU or Block is accessible by the learner. This property defines a List of AUs or Blocks (that MUST be in the course structure) that MUST have met their moveOn criteria before the LMS allows the learner to access this AU or Block. This property can be overridden by the LMS administrator after course import but this does not negate the requirement to implement the feature. Use of this property may result in a course where no AU’s are launchable. The LMS SHOULD be able to detect this case and provide a mechanism to indicate that the course is in a non-launchable state.
Value space: List of idref’s of other AU’s or Blocks in the course
Description: The purpose of this property is to communicate the intention of the course author to the LMS how to approach scenarios such as “testing out” or instances where equivalent AU’s exist in a course. The item containing the collateralCredit when satisfied will apply satisfaction to all listed items.
This property defines a List of AUs or Blocks (that MUST be in the course structure). The LMS MUST issue Waived statement for every AU or descendant AU (in Blocks) listed. Refer to Waived Statement definition for appropriate reason.
LMS’s MAY provide additional information (such as the AU/Block id) within the “waived” Statement as an LMS defined extension.
Base Assumption
Anytime a Waived statement is issued a Satisfied statement must be issued by the LMS.
“collateralCredit” Notes:
- LMS already recognizes “waived” for blocks or AUs
- LMS views “waived” and “satisfied” as logical equivalents
- LMS knows when an AU or Block is “Satisfied” or “Waived”
- Both meet the moveOn criteria
- At the time of meeting the moveOn criteria, after sending the relevant statements, LMS issues “waived” Statements that use “Equivalent AU” as the reason for each AU/Block with an idref in collateralCredit
- If the idref of a collateralCredit is not in the coursestructureformat, then reject the coursestructureformat
All Previous cmi5 Meeting Minutes
https://github.com/AICC/CMI-5_Spec_Current/wiki
cmi5 on GitHub: