[QTI] responseProcessing for single fill in the blank question
Uma Abhyankar
uma_ab at yahoo.com
Tue Mar 4 12:44:13 GMT 2008
Hello All,
I have following QTI 2.1 xml written for a single fill in the blank kind of question.
There could be multiple variants of a given answer and any one can be correct.
For grading such a response, I used the following responseDeclaration and
responseProcessing part. (similar to multiple response/answers type of QTI question,
choice_multiple.xml. However in this case any one answer is correct)
After re-thinking, I am not sure, if it looks fine? I am now doubtful whether the
responseDeclaration should be different?
Part I : Single fill in the blank with multiple variants of the same answer.
---------
<?xml version="1.0" encoding="iso-8859-1"?>
<assessmentItem xmlns="http://www.imsglobal.org/xsd/imsqti_v2p1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.imsglobal.org/xsd/imsqti_v2p1 imsqti_v2p1.xsd"
identifier="19_29"
title="co - Completion"
adaptive="false"
timeDependent="false">
<responseDeclaration identifier="RESPONSE" cardinality="single" baseType="string">
<correctResponse>
<value>heat of reaction</value>
<mapping defaultValue="0">
<mapEntry mapKey="heat of reaction" mappedValue="3"/>
<mapEntry mapKey="the heat of reaction" mappedValue="3"/>
<mapEntry mapKey="heat of a reaction" mappedValue="3"/>
<mapEntry mapKey="the heat of a reaction" mappedValue="3"/>
</mapping>
</correctResponse>
</responseDeclaration>
<outcomeDeclaration identifier="SCORE" cardinality="single" baseType="integer">
<defaultValue>
<value>0</value>
</defaultValue>
</outcomeDeclaration>
<itemBody>
<p>The energy released or absorbed in a chemical reaction is called ____________________.<br/>
<textEntryInteraction responseIdentifier="RESPONSE" expectedLength="60"/>
</p>
</itemBody>
<responseProcessing template="http://www.imsglobal.org/question/qti_v2p1/rptemplates/map_response"/>
</assessmentItem>
Part II : Single fill in the blank with single variant of the answer. (The mapping in responseDeclaration is
-------- used to be consistent with Part I)
<?xml version="1.0" encoding="iso-8859-1"?>
<assessmentItem xmlns="http://www.imsglobal.org/xsd/imsqti_v2p1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.imsglobal.org/xsd/imsqti_v2p1 imsqti_v2p1.xsd"
identifier="20_30"
title="co - Completion"
adaptive="false"
timeDependent="false">
<responseDeclaration identifier="RESPONSE" cardinality="single" baseType="string">
<correctResponse>
<value>equilibrium</value>
<mapping defaultValue="0">
<mapEntry mapKey="equilibrium" mappedValue="3"/>
</mapping>
</correctResponse>
</responseDeclaration>
<outcomeDeclaration identifier="SCORE" cardinality="single" baseType="integer">
<defaultValue>
<value>0</value>
</defaultValue>
</outcomeDeclaration>
<itemBody>
<p>Any chemical system that has two opposing reactions occurring at equal rates is in a state of ____________________.<br/>
<textEntryInteraction responseIdentifier="RESPONSE" expectedLength="60"/>
</p>
</itemBody>
<responseProcessing template="http://www.imsglobal.org/question/qti_v2p1/rptemplates/map_response"/>
</assessmentItem>
Please do review both Parts and give your valuable inputs as to what should be the correct way
to write the responseDeclaration and responseProcessing parts?
-Thanks and Regards
Uma
Explore your hobbies and interests. Go to http://in.promos.yahoo.com/groups
More information about the IMS-QTI
mailing list