[QTI] printedVariable and response variables

Steve Lay steve.w.lay at googlemail.com
Mon Jan 26 16:33:46 GMT 2009


Response variables are prone to misunderstanding because they might have 
transient values during the interaction phase of an attempt.  A system 
might maintain an internal value while the user is operating the 
interactions to which the response is bound (think about typing in to a 
text field).

This raises the question of *when* the value of the response variable 
should be taken for printing with printedVariable.  A possible 
formulation (the only sensible one IMHO) would be that the response 
takes the value it did at the end of the last attempt, or the default 
value if this is the first attempt.

If you have use cases where relaxing this definition makes sense then 
I'd encourage you to submit these to IMS.

Unfortunately, such a change might lead to content that isn't compatible 
with the early 2.x implementations (as they might not implement the 
printed responses).  In which case, you might be safer using the outcome 
method anyway.

Any comments from implementers?

Steve

PS: I'm no longer the co-chair of the IMS Project Team so this is just a 
personal view.  Please contact Kevin Riley or Lisa Mattson at IMS for 
official enquiries about IMS QTI.


Daniel Cassidy wrote:
> Hi all,
> 
> The QTI 2.1 draft spec says:
> 
> 	The values of response variables cannot be printed directly
> 	as their values are implicitly known to the candidate
> 	through the interactions they are bound to. If necessary,
> 	their values can be assigned to outcomes during
> 	responseProcessing and displayed to the candidate as part of
> 	a bodyElement visible only in the appropriate feedback
> 	states.
> 
> This seems to me to be a bit arbitrary. Is there any technical
> reason for imposing this restriction?
> 
> Thanks,
> Dan.
> 
> _______________________________________________
> IMS-QTI mailing list
> IMS-QTI at lists.ucles.org.uk
> http://lists.ucles.org.uk/lists/listinfo/ims-qti




More information about the IMS-QTI mailing list