[QTI] Some doubts about results reporting

Gorissen,Pierre P.J.B. p.gorissen at fontys.nl
Mon Sep 29 06:49:21 BST 2008


Hi Luis Javier,

I'll try to answer you questions about the report:

Results reporting (as described in In http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_resultv2p1pd2.html ) can contain all responseVariables and outcomeVariables that are part of the test. So the example you showed below contains, amongst other things, the report for the outcomeVariable "SCORE".
The attribute masterValue has a value if the outcomeVariable in the test has a value. It is described as "The masteryValue attribute optionally defines a value for numeric outcome variables above which the aspect being measured is considered to have been mastered by the candidate." in other words, if the value for SCORE is higher than 56 (which it is since it is 100 in your example) the candidate has scored a sufficiently high enough score.

Yes, 300 seconds for the test and 10 seconds for S01.

The candidateResponse is used as a container for the value of a responseVariable in the report.
In the first occurence:
        <responseVariable identifier="numAttempts" cardinality="single" baseType="integer">
            <candidateResponse>
                <value>1</value>
            </candidateResponse>
        </responseVariable>
it indicates the number of attempts was one (the value for the response variable numAttempts = 1)
and in the second occurence:
        <responseVariable identifier="RESPONSE" cardinality="single" baseType="identifier"
            choiceSequence="D B C A">
            <correctResponse>
                <value>A</value>
            </correctResponse>
            <candidateResponse>
                <value>A</value>
            </candidateResponse>
        </responseVariable>
it indicates that the selected response by the candidate was A which (as you can tell by the correctResponse value just above it) was the correct response.

So to summarise:
* responseVariable element in report means it reports back about one of the responseVariables in the test. Those are not just restricted to responses by the candidate but can be any of the response variables used
* outcomeVariable element in report, does the same for the outcome variables
* the candidateResponse again is not limited tot responses by the candidate, but is just a container for values of the reported responseVariable.

Hope that helps.

Best regards,

Pierre Gorissen


________________________________
Van: ims-qti-bounces at lists.ucles.org.uk [mailto:ims-qti-bounces at lists.ucles.org.uk] Namens Luis Javier Peris
Verzonden: zaterdag 27 september 2008 21:46
Aan: IMS Question &amp, Test Interoperability
Onderwerp: [QTI] Some doubts about results reporting

Hello everybody,

I'd like to solve some doubts about results reporting:

what does outcomeVariable element and its attribute masteryValue represent??

I'd like to comprehend the report example:

    <testResult identifier="SAMPLE" datestamp="2005-12-02T15:19:20">
        <responseVariable identifier="duration" cardinality="single" baseType="duration">
            <candidateResponse>
                <value>300</value>
            </candidateResponse>
        </responseVariable>
        <responseVariable identifier="S01.duration" cardinality="single" baseType="duration">
            <candidateResponse>
                <value>10</value>
            </candidateResponse>
        </responseVariable>
        <outcomeVariable identifier="SCORE" masteryValue="56" cardinality="single"
            baseType="integer">
            <value>100</value>
        </outcomeVariable>
    </testResult>

This means the test lasts 300 seconds and the section 1 (S01.) lasts 10 seconds??
What does means the outcomeVariable element with value 100 and its attribute masteryValue=56??

<itemResult identifier="Q01" sequenceIndex="1" datestamp="2005-12-02T15:19:20"
        sessionStatus="final">
        <responseVariable identifier="numAttempts" cardinality="single" baseType="integer">
            <candidateResponse>
                <value>1</value>
            </candidateResponse>
        </responseVariable>
        <responseVariable identifier="RESPONSE" cardinality="single" baseType="identifier"
            choiceSequence="D B C A">
            <correctResponse>
                <value>A</value>
            </correctResponse>
            <candidateResponse>
                <value>A</value>
            </candidateResponse>
        </responseVariable>
        <outcomeVariable identifier="completionStatus" cardinality="single" baseType="identifier">
            <value>unknown</value>
        </outcomeVariable>
        <outcomeVariable identifier="SCORE" cardinality="single" baseType="integer">
            <value>100</value>
        </outcomeVariable>
 </itemResult>

Why are there two candidateResponse? I suppose it's a complex question, isn't it??
Again, what does mean the outcomeVariable element?? Why are there two outcomeVariable elements?
Then, In the example appears again the same itemResult... what does it mean? Is it a second candidate's attempt??

Greetings.

________________________________
Op deze e-mail zijn de volgende voorwaarden van toepassing:
http://www.fontys.nl/disclaimer
The above disclaimer applies to this e-mail message.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /public/ims-qti/attachments/20080929/755521df/attachment.html


More information about the IMS-QTI mailing list