tao-test/app/taoQtiItem/test/integration/samples/xml/qtiv2p1/inlineModalFeedback.xml

300 lines
14 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<assessmentItem xmlns="http://www.imsglobal.org/xsd/imsqti_v2p1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m="http://www.w3.org/1998/Math/MathML" xsi:schemaLocation="http://www.imsglobal.org/xsd/imsqti_v2p1 http://www.imsglobal.org/xsd/qti/qtiv2p1/imsqti_v2p1.xsd" identifier="i1452154573951559" title="Item 12" adaptive="false" timeDependent="false" label="" xml:lang="en-US" toolName="TAO" toolVersion="3.1.0-sprint17">
<responseDeclaration identifier="RESPONSE" cardinality="multiple" baseType="identifier">
<correctResponse>
<value><![CDATA[choice_1]]></value>
</correctResponse>
</responseDeclaration>
<responseDeclaration baseType="identifier" cardinality="ordered" identifier="RESPONSE_1">
<correctResponse>
<value><![CDATA[choice_6]]></value>
<value><![CDATA[choice_7]]></value>
</correctResponse>
</responseDeclaration>
<responseDeclaration baseType="string" cardinality="single" identifier="RESPONSE_2">
<correctResponse>
<value><![CDATA[ok]]></value>
</correctResponse>
</responseDeclaration>
<responseDeclaration baseType="identifier" cardinality="single" identifier="RESPONSE_3">
<correctResponse>
<value><![CDATA[choice_9]]></value>
</correctResponse>
</responseDeclaration>
<outcomeDeclaration identifier="SCORE" cardinality="single" baseType="float"/>
<outcomeDeclaration identifier="FEEDBACK_1" cardinality="single" baseType="identifier"/>
<outcomeDeclaration identifier="FEEDBACK_2" cardinality="single" baseType="identifier"/>
<outcomeDeclaration identifier="FEEDBACK_3" cardinality="single" baseType="identifier"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_4"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_5"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_6"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_7"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_8"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_9"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_10"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_11"/>
<outcomeDeclaration cardinality="single" baseType="identifier" identifier="FEEDBACK_12"/>
<stylesheet href="style/custom/tao-user-styles.css" type="text/css" media="all" title=""/>
<itemBody>
<div class="grid-row">
<div class="col-6">
<choiceInteraction responseIdentifier="RESPONSE" shuffle="false" maxChoices="0" minChoices="0" orientation="vertical">
<prompt/>
<simpleChoice identifier="choice_1" fixed="false" showHide="show">choice #1</simpleChoice>
<simpleChoice identifier="choice_2" fixed="false" showHide="show">choice #2</simpleChoice>
<simpleChoice identifier="choice_3" fixed="false" showHide="show">choice #3</simpleChoice>
<simpleChoice identifier="choice_4" fixed="false" showHide="show">choice #4</simpleChoice>
<simpleChoice identifier="choice_5" fixed="false" showHide="show">choice #5</simpleChoice>
</choiceInteraction>
</div>
<div class="col-6">
<orderInteraction shuffle="false" orientation="vertical" responseIdentifier="RESPONSE_1">
<prompt/>
<simpleChoice fixed="false" showHide="show" identifier="choice_6">choice #1</simpleChoice>
<simpleChoice fixed="false" showHide="show" identifier="choice_7">choice #2</simpleChoice>
<simpleChoice fixed="false" showHide="show" identifier="choice_8">choice #3</simpleChoice>
</orderInteraction>
</div>
</div>
<div class="grid-row">
<div class="col-12">Plusieurs variations de Lorem Ipsum peuvent être trouvées ici ou là, mais la majeure partie d'entre elles a été altérée par l'addition d'humour ou de mots aléatoires qui ne ressemblent pas une seconde à du texte <textEntryInteraction base="10" placeholderText="" responseIdentifier="RESPONSE_2"/>. Si vous voulez utiliser un passage du Lorem Ipsum, vous devez être sûr qu'il n'y a rien d'embarrassant caché dans le texte. Tous les générateurs de Lorem Ipsum sur Internet tendent à reproduire le même extrait sans fin, ce qui fait de lipsum.com le seul vrai générateur de Lorem Ipsum. Iil utilise un dictionnaire de plus de 200 mots latins, en combinaison de  <inlineChoiceInteraction shuffle="false" required="false" responseIdentifier="RESPONSE_3"><inlineChoice fixed="false" showHide="show" identifier="choice_9">choice #1</inlineChoice><inlineChoice fixed="false" showHide="show" identifier="choice_10">choice #2</inlineChoice><inlineChoice fixed="false" showHide="show" identifier="choice_11">choice #3</inlineChoice></inlineChoiceInteraction>plusieurs structures de phrases, pour générer un Lorem Ipsum irréprochable. Le Lorem Ipsum ainsi obtenu ne contient aucune répétition, ni ne contient des mots farfelus, ou des touches d'humour.</div>
</div>
</itemBody>
<responseProcessing>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE"/>
<correct identifier="RESPONSE"/>
</match>
<setOutcomeValue identifier="SCORE">
<sum>
<variable identifier="SCORE"/>
<baseValue baseType="integer">1</baseValue>
</sum>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_1"/>
<correct identifier="RESPONSE_1"/>
</match>
<setOutcomeValue identifier="SCORE">
<sum>
<variable identifier="SCORE"/>
<baseValue baseType="integer">1</baseValue>
</sum>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_2"/>
<correct identifier="RESPONSE_2"/>
</match>
<setOutcomeValue identifier="SCORE">
<sum>
<variable identifier="SCORE"/>
<baseValue baseType="integer">1</baseValue>
</sum>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_3"/>
<correct identifier="RESPONSE_3"/>
</match>
<setOutcomeValue identifier="SCORE">
<sum>
<variable identifier="SCORE"/>
<baseValue baseType="integer">1</baseValue>
</sum>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE"/>
<correct identifier="RESPONSE"/>
</match>
<setOutcomeValue identifier="FEEDBACK_1">
<baseValue baseType="identifier">feedbackModal_1</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<not>
<match>
<variable identifier="RESPONSE"/>
<correct identifier="RESPONSE"/>
</match>
</not>
<setOutcomeValue identifier="FEEDBACK_2">
<baseValue baseType="identifier">feedbackModal_2</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE"/>
<correct identifier="RESPONSE"/>
</match>
<setOutcomeValue identifier="FEEDBACK_3">
<baseValue baseType="identifier">feedbackModal_3</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_1"/>
<correct identifier="RESPONSE_1"/>
</match>
<setOutcomeValue identifier="FEEDBACK_4">
<baseValue baseType="identifier">feedbackModal_4</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_1"/>
<correct identifier="RESPONSE_1"/>
</match>
<setOutcomeValue identifier="FEEDBACK_5">
<baseValue baseType="identifier">feedbackModal_5</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<not>
<match>
<variable identifier="RESPONSE_1"/>
<correct identifier="RESPONSE_1"/>
</match>
</not>
<setOutcomeValue identifier="FEEDBACK_10">
<baseValue baseType="identifier">feedbackModal_10</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<not>
<match>
<variable identifier="RESPONSE_1"/>
<correct identifier="RESPONSE_1"/>
</match>
</not>
<setOutcomeValue identifier="FEEDBACK_11">
<baseValue baseType="identifier">feedbackModal_11</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_2"/>
<correct identifier="RESPONSE_2"/>
</match>
<setOutcomeValue identifier="FEEDBACK_6">
<baseValue baseType="identifier">feedbackModal_6</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_2"/>
<correct identifier="RESPONSE_2"/>
</match>
<setOutcomeValue identifier="FEEDBACK_7">
<baseValue baseType="identifier">feedbackModal_7</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_2"/>
<correct identifier="RESPONSE_2"/>
</match>
<setOutcomeValue identifier="FEEDBACK_8">
<baseValue baseType="identifier">feedbackModal_8</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<match>
<variable identifier="RESPONSE_3"/>
<correct identifier="RESPONSE_3"/>
</match>
<setOutcomeValue identifier="FEEDBACK_9">
<baseValue baseType="identifier">feedbackModal_9</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
<responseCondition>
<responseIf>
<not>
<match>
<variable identifier="RESPONSE_3"/>
<correct identifier="RESPONSE_3"/>
</match>
</not>
<setOutcomeValue identifier="FEEDBACK_12">
<baseValue baseType="identifier">feedbackModal_12</baseValue>
</setOutcomeValue>
</responseIf>
</responseCondition>
</responseProcessing>
<modalFeedback identifier="feedbackModal_1" outcomeIdentifier="FEEDBACK_1" showHide="show" title="modal feedback title">
<div class="x-tao-wrapper x-tao-modalFeedback-positive x-tao-relatedOutcome-RESPONSE">right</div>
</modalFeedback>
<modalFeedback identifier="feedbackModal_2" outcomeIdentifier="FEEDBACK_2" showHide="show" title="modal feedback title">
<div class="x-tao-wrapper x-tao-modalFeedback-negative x-tao-relatedOutcome-RESPONSE">wrong
<img src="images.jpg" alt="images" width="51%"/>
</div>
</modalFeedback>
<modalFeedback identifier="feedbackModal_3" outcomeIdentifier="FEEDBACK_3" showHide="show" title="">
<div class="x-tao-wrapper x-tao-relatedOutcome-RESPONSE">thiss is right</div>
</modalFeedback>
<modalFeedback title="" showHide="show" outcomeIdentifier="FEEDBACK_4" identifier="feedbackModal_4">
<div class="x-tao-wrapper x-tao-modalFeedback-positive x-tao-relatedOutcome-RESPONSE_1">Correct</div>
</modalFeedback>
<modalFeedback title="" showHide="show" outcomeIdentifier="FEEDBACK_5" identifier="feedbackModal_5">
<div class="x-tao-wrapper x-tao-modalFeedback-positive x-tao-relatedOutcome-RESPONSE_1">correct</div>
</modalFeedback>
<modalFeedback title="" showHide="show" outcomeIdentifier="FEEDBACK_6" identifier="feedbackModal_6">
<div class="x-tao-wrapper x-tao-modalFeedback-positive x-tao-relatedOutcome-RESPONSE_2">correct</div>
</modalFeedback>
<modalFeedback title="" showHide="show" outcomeIdentifier="FEEDBACK_7" identifier="feedbackModal_7">
<div class="x-tao-wrapper x-tao-relatedOutcome-RESPONSE_2">correct</div>
</modalFeedback>
<modalFeedback title="modal feedback title" showHide="show" outcomeIdentifier="FEEDBACK_8" identifier="feedbackModal_8">
<div class="x-tao-wrapper x-tao-relatedOutcome-RESPONSE_2">Some feedback text.</div>
</modalFeedback>
<modalFeedback title="" showHide="show" outcomeIdentifier="FEEDBACK_9" identifier="feedbackModal_9">
<div class="x-tao-wrapper x-tao-relatedOutcome-RESPONSE_3">correct</div>
</modalFeedback>
<modalFeedback title="" showHide="show" outcomeIdentifier="FEEDBACK_10" identifier="feedbackModal_10">
<div class="x-tao-wrapper x-tao-modalFeedback-negative x-tao-relatedOutcome-RESPONSE_1">wrong</div>
</modalFeedback>
<modalFeedback title="" showHide="show" outcomeIdentifier="FEEDBACK_11" identifier="feedbackModal_11">
<div class="x-tao-wrapper x-tao-modalFeedback-negative x-tao-relatedOutcome-RESPONSE_1">wrong</div>
</modalFeedback>
<modalFeedback title="" showHide="show" outcomeIdentifier="FEEDBACK_12" identifier="feedbackModal_12">
<div class="x-tao-wrapper x-tao-relatedOutcome-RESPONSE_3">wrong</div>
</modalFeedback>
</assessmentItem>