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

Multiple interactions bound to same response variable? #14

Open
davemckain opened this issue Feb 12, 2013 · 2 comments
Open

Multiple interactions bound to same response variable? #14

davemckain opened this issue Feb 12, 2013 · 2 comments

Comments

@davemckain
Copy link
Owner

The QTI specification doesn't mention what should happen if multiple interactions are bound to the same response variable. For example:

<responseDeclaration identifier="RESPONSE" cardinality="single" baseType="string"/>
...
<textEntryInteraction responseIdentifier="RESPONSE"/>
<textEntryInteraction responseIdentifier="RESPONSE"/>

Currently JQTI+ is not testing for this during validation. As the spec doesn't define what should happen here, I think JQTI+ should flag this up and either ignore these interactions during binding, or explicitly define the order in which interactions are bound to variables.

Comments?

@ccreel
Copy link

ccreel commented Nov 14, 2014

This may have been prior to some IMS updates but:
http://www.imsglobal.org/question/qtiv2p1/imsqti_infov2p1.html#element10073

"Each response variable declared may be bound to one and only one interaction."

@davemckain
Copy link
Owner Author

@ccreel Thanks for that. I swear I've never noticed that sentence before :-)

I'll change this issue to an enhancement request, as it would be useful to have this kind of thing checked during validation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants