Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmi.interactions contextual data #281

Open
danielghost opened this issue Jun 20, 2023 · 2 comments · May be fixed by #321
Open

cmi.interactions contextual data #281

danielghost opened this issue Jun 20, 2023 · 2 comments · May be fixed by #321
Assignees

Comments

@danielghost
Copy link
Contributor

Expand cmi.interactions data elements to include more context for reporting purposes.

Data for cmi.interactions.n.correct_responses .n.pattern is already captured in the getInteractionObject method for question models.

cmi.interactions.n.objectives could potentially be used to associate ScoringSets to questions.

SCORM 2004 could utilise cmi.interactions.n.description to include the question title or body text, which may be more useful in reports than just the question id.

@paulstevendev
Copy link
Contributor

One suggestion is to append the question text to the id - it provides our data people with a bit more info. We use either the body or the title if the body is empty. The text may get cut short on some occasions as the limit is 255 chars for SCORM 1.2 but can still be useful.

@danielghost
Copy link
Contributor Author

As the SCORM 1.2 implementation isn't as well defined or supported by many LMSs, I would recommend we limit these features to SCORM 2004 only. For example, adding correctResponsesPattern in adaptlearning/adapt-contrib-slider#214 won't allow support for answers using the _correctRange as SCORM 1.2 limits numeric interaction types to a single CMIDecimal unlike SCORM 2004 (and xAPI).

danielghost added a commit that referenced this issue Dec 4, 2024
danielghost added a commit that referenced this issue Dec 4, 2024
…it's implementation isn't as well defined or supported by many LMSs (see #281 (comment)).
@danielghost danielghost moved this from Assigned to Needs Reviewing in adapt_framework: The TODO Board Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Needs Reviewing
2 participants