-
Notifications
You must be signed in to change notification settings - Fork 86
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
Quiz sequencing questions use wrong response pattern format #440
Comments
Yeah we were aware of the choices array, however, it's not clear whether the choices array should contain all of the available choices or just the selected choices. Storing all of the available choices is a bit overkill and not massively useful. This is how we've seen it used in some cases, hence we started using the key above to differentiate and store the selected choices which we think are more useful from our experience. |
The activity definition is specific to the question and can't be different when different people answer the question so it will always include what all the options are. The result.response contains just the selected responses. Knowing what all the things to be sequenced are and how people sequenced them is important for visualizations showing how people ordered the items in sequence. |
Ahhh apologies I thought this was a multiple choice not a sequencing question for some reason. Yeah agreed that is useful info. So as part of this issue we need to add |
I don't think the |
Ok. I left that extension in for the PR. |
🎉 This issue has been resolved in version 4.2.2 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Description
Quiz sequencing questions use wrong response pattern format
Version
v3.18.3
Steps to reproduce the bug
Answer a quiz containing a sequencing question
Expected behaviour
The response format should follow the example in the xapi spec. The object.definition.correctResponsesPattern and object.definition.choices properties should also be populated. The http://learninglocker.net/xapi/cmi/sequencing/response extension should not be used.
See https://github.com/adlnet/xAPI-Spec/blob/master/xAPI-Data.md#sequencing
Actual behaviour
The text was updated successfully, but these errors were encountered: