[QTI] results reporting

Steve Lay swl10 at cam.ac.uk
Thu Jun 14 08:52:23 BST 2007


Marina,

This looks much better than your first suggestion, yes.  There is only 
one thing to add.  The baseType attribute of responseVariable is 
optional only because it makes no sense for record types (which have 
specialist uses that you won't normally encounter unless you are making 
extensions to QTI).  So you must include this attribute too just in case 
the person reading the result report doesn't have access to the original 
item and can't figure out whether the value "70" (to take your first 
example) is a number or a string.

Steve

Marina Zelwer wrote:
> Hello,
> 
> Looking again at the documentation I think the correct result report for 
> an item with three TextEntryInteractions is more likely to be :
> 
> <itemResult identifier="myItem" ...>
>   <responseVariable identifier="RESPONSE1" cardinality="single" >
>    <candidateResponse>
>     <value>70</value>
>    </candidateResponse>
>   </responseVariable>
>   <responseVariable identifier="RESPONSE2" cardinality="single" >
>    <candidateResponse>
>     <value>27.99</value>
>    </candidateResponse>
>   </responseVariable>
>   <responseVariable identifier="RESPONSE3" cardinality="single" >
>    <candidateResponse>
>     <value>80</value>
>    </candidateResponse>
>   </responseVariable>
> </itemResult>
> 
> Thanks in advance for telling me if I'm right or not,
> regards,
> Marina
> 
> Marina Zelwer a écrit :
>> Hello,
>>
>> Can someone tell me if I correctly understood the results reporting 
>> documentation ?
>>
>> Here is my itemBody, with three TextEntryInteractions :
>>
>> <itemBody>
>>  <p>
>>   <span class="c3">Sales -30%</span>
>>  </p>
>>  <p>
>>   <span class="c5">Help the assistant with the prices :</span>
>>  </p>
>>  <p>
>>   <img src="assistant_1.gif" class="c1" alt="assistant.gif" width="48" 
>> height="86" />
>>   <table class="c2">
>>    <tbody>
>>     <tr>
>>      <td>
>>       <span class="c6">Old price</span>
>>      </td>
>>      <td>
>>       <span class="c6">New price</span>
>>      </td>
>>     </tr>
>>     <tr>
>>      <td>
>>       <span class="c7">100 €</span>
>>      </td>
>>      <td>
>>       <textEntryInteraction responseIdentifier="RESPONSE1" 
>> expectedLength="2" />
>>       <span class="c7">€</span>
>>      </td>
>>     </tr>
>>     <tr>
>>      <td>
>>       <span class="c7">39.99 €</span>
>>      </td>
>>      <td>
>>       <textEntryInteraction responseIdentifier="RESPONSE2" 
>> expectedLength="5" />
>>       <span class="c7">€</span>
>>      </td>
>>     </tr>
>>     <tr>
>>      <td>
>>       <textEntryInteraction responseIdentifier="RESPONSE3" 
>> expectedLength="2" />
>>       <span class="c7">€</span>
>>      </td>
>>      <td>
>>       <span class="c7">56 €</span>
>>      </td>
>>     </tr>
>>    </tbody>
>>   </table>
>>  </p>
>> </itemBody>
>>
>> Here is a result reporting, is it correct ? :
>>
>> <itemResult identifier="myItem" ...>
>>  <responseVariable identifier="answerMyItem" cardinality="record" >
>>   <candidateResponse>
>>    <value fieldIdentifier="RESPONSE1" baseType="float">70</value>
>>    <value fieldIdentifier="RESPONSE2" baseType="float">27.99</value>
>>    <value fieldIdentifier="RESPONSE3" baseType="float">80</value>
>>   </candidateResponse>
>>  </responseVariable>
>> </itemResult>
>>
>> If the candidate doesn't answer to all interactions, is this result 
>> reporting correct ?
>>
>> <itemResult identifier="myItem" ...>
>>  <responseVariable identifier="answerMyItem" cardinality="record" >
>>   <candidateResponse>
>>    <value fieldIdentifier="RESPONSE1" baseType="float">70</value>
>>    <value fieldIdentifier="RESPONSE3" baseType="float">80</value>
>>   </candidateResponse>
>>  </responseVariable>
>> </itemResult>
>>
>>
>> Now, for an item containing a choiceInteraction :
>> <itemBody>
>>  <p>
>>   Dans un sac quatre jetons rouges et six bleus.
>>   <br />
>>   On extrait du sac trois jetons sans remise.
>>  </p>
>>  <choiceInteraction responseIdentifier="RESPONSE" shuffle="false" 
>> maxChoices="0">
>>   <prompt>
>>    Combien de possibilités pour avoir un tirage bicolore ?
>>   </prompt>
>>   <simpleChoice identifier="choice1" fixed="false">
>>    <img src="equa1.gif" alt="equa1.gif" class="c1" />
>>   </simpleChoice>
>>   <simpleChoice identifier="choice2" fixed="false">
>>    <img src="equa2.gif" alt="equa2.gif" class="c2" />
>>   </simpleChoice>
>>   <simpleChoice identifier="choice3" fixed="false">6</simpleChoice>
>>   <simpleChoice identifier="choice4" fixed="false">36</simpleChoice>
>>  </choiceInteraction>
>> </itemBody>
>>
>> Would this report be correct ?
>>
>> <itemResult identifier="myItem" ...>
>>  <responseVariable identifier="RESPONSE" cardinality="multiple" 
>> baseType="identifier">
>>   <candidateResponse>
>>    <value>choice1</value>
>>    <value>choice4</value>
>>   </candidateResponse>
>>  </responseVariable>
>> </itemResult>
>>
>> Best regards,
>> Marina
>>
>>
>> _______________________________________________
>> 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