From f4c7bfa6107b95774d93dc476d50cb15625924f9 Mon Sep 17 00:00:00 2001 From: Martin Koob Date: Thu, 29 Dec 2022 14:22:42 -0500 Subject: [PATCH] Update cmi5_spec with changes to PR #2 from Nov 18, 2022 meeting.md Added revisions decided on at Nov 18, 2022 cmi5 Working group meeting. Pull Request #2 - The group agreed to the following changes: 9.3.7 Waived - Capitalize MAY >>DONE 10.2.3 launchParameters - Capitalize MAY >>DONE 13.1.4 AU Metadata - Capitalize MAY in section and in launchMethod >>DONE 5.0 Conceptual Model: Informative An LMS imports a course structure which contains at least one AU. Optionally, the course structure can include one or more blocks, which consist of 1 or more AUs or nested blocks. >>DONE AUs MAY use additional verbs not listed in this specification. >>DONE 9.5.1 Score A score MAY be reported. If a score is reported by an AU, the verb MUST be consistent with "masteryScore" (if defined for the AU in the LMS Launch Data). Capitalization and quoting of concepts is not done consistently throughout the cmi5 Profile Specification document #773 >>DONE --- cmi5_spec.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmi5_spec.md b/cmi5_spec.md index 468c0dc..475a436 100644 --- a/cmi5_spec.md +++ b/cmi5_spec.md @@ -324,7 +324,7 @@ Course structure data MUST NOT implement any features or functionality (optional # 5.0 Conceptual Model: Informative Synopsis of the cmi5 model: -* An LMS imports a course structure which contains at least one AU. Optionally, the course structure can include one or more blocks, which consist of 1 or more AUs or nested blocks. +* An LMS imports a course structure which contains at least one AU. Optionally, the course structure can include one or more blocks, which consist of 1 or more AUs or nested blocks. * An LMS administrative user assigns a course to a learner. * A learner authenticates with an LMS or a related system. * A learner launches an AU from the LMS or an associated launching system, using an interface. @@ -620,7 +620,7 @@ AU Verb Ordering Rules within a Registration (per AU) are as follows: * Exactly zero or one "Passed" cmi5 defined statement MUST be used per registration. * A "Failed" statement MUST NOT follow a "Passed" statement (in cmi5 defined statements) per registration. -AUs are allowed to use additional verbs not listed in this specification. +AUs MAY use additional verbs not listed in this specification. The LMS MUST record and provide reporting for all "cmi5 defined" and "cmi5 allowed" statements that are not being rejected regardless of the verbs used in statements sent by AUs. @@ -764,7 +764,7 @@ A Result MAY be present in a statement depending on the cmi5 verb used. ### 9.5.1 Score -A score NEED NOT be reported. If a score is reported by an AU, the verb MUST be consistent with "masteryScore" (if defined for the AU in the LMS Launch Data). +A score MAY be reported. If a score is reported by an AU, the verb MUST be consistent with "masteryScore" (if defined for the AU in the LMS Launch Data). The "score" property of the result MAY be set in the following cmi5 defined statements: