[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