Arquivos
CTAT/Examples/CTATSubmitButton.brd
2016-07-06 14:40:31 -04:00

375 linhas
15 KiB
XML

<?xml version="1.0" standalone="yes"?>
<stateGraph firstCheckAllStates="true" caseInsensitive="true" unordered="false" lockWidget="true" hintPolicy="Use Both Kinds of Bias" version="4.0" suppressStudentFeedback="Show All Feedback" highlightRightSelection="true" startStateNodeName="%(startStateNodeName)%" tutorType="Example-tracing Tutor">
<startNodeMessages>
<message>
<verb>SendNoteProperty</verb>
<properties>
<MessageType>StartProblem</MessageType>
<ProblemName>CTATSubmitButton</ProblemName>
</properties>
</message>
<message>
<verb>SendNoteProperty</verb>
<properties>
<MessageType>StartStateEnd</MessageType>
</properties>
</message>
</startNodeMessages>
<node locked="false" doneState="false">
<text>CTATSubmitButton</text>
<uniqueID>1</uniqueID>
<dimension>
<x>69</x>
<y>29</y>
</dimension>
</node>
<node locked="false" doneState="false">
<text>state1</text>
<uniqueID>2</uniqueID>
<dimension>
<x>120</x>
<y>139</y>
</dimension>
</node>
<node locked="false" doneState="false">
<text>state2</text>
<uniqueID>3</uniqueID>
<dimension>
<x>120</x>
<y>249</y>
</dimension>
</node>
<node locked="false" doneState="false">
<text>state3</text>
<uniqueID>4</uniqueID>
<dimension>
<x>120</x>
<y>359</y>
</dimension>
</node>
<node locked="false" doneState="false">
<text>state4</text>
<uniqueID>5</uniqueID>
<dimension>
<x>120</x>
<y>469</y>
</dimension>
</node>
<node locked="false" doneState="true">
<text>Done</text>
<uniqueID>6</uniqueID>
<dimension>
<x>124</x>
<y>579</y>
</dimension>
</node>
<edge>
<actionLabel preferPathMark="true" minTraversals="1" maxTraversals="1">
<studentHintRequest></studentHintRequest>
<stepSuccessfulCompletion></stepSuccessfulCompletion>
<stepStudentError></stepStudentError>
<uniqueID>1</uniqueID>
<message>
<verb>NotePropertySet</verb>
<properties>
<MessageType>InterfaceAction</MessageType>
<transaction_id>13599c7d-ce2d-1467-9a38-f6d9326c5d11</transaction_id>
<Selection>
<value>submitGroup</value>
</Selection>
<Action>
<value>UpdateCheckBox</value>
</Action>
<Input>
<value>yes: true;oui: true;no: false</value>
</Input>
</properties>
</message>
<buggyMessage>No, this is not correct.</buggyMessage>
<successMessage></successMessage>
<hintMessage>Select the positive words.</hintMessage>
<hintMessage>Please select "yes" and "oui" in the highlighted element.</hintMessage>
<callbackFn></callbackFn>
<actionType>Correct Action</actionType>
<oldActionType>Correct Action</oldActionType>
<checkedStatus>Never Checked</checkedStatus>
<matchers Concatenation="true">
<Selection>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">submitGroup</matcherParameter>
</matcher>
</Selection>
<Action>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">UpdateCheckBox</matcherParameter>
</matcher>
</Action>
<Input>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">yes: true;oui: true;no: false</matcherParameter>
</matcher>
</Input>
<Actor linkTriggered="false">Student</Actor>
</matchers>
</actionLabel>
<preCheckedStatus>No-Applicable</preCheckedStatus>
<rule>
<text>unnamed</text>
<indicator>-1</indicator>
</rule>
<sourceID>1</sourceID>
<destID>2</destID>
<traversalCount>0</traversalCount>
</edge>
<edge>
<actionLabel preferPathMark="true" minTraversals="1" maxTraversals="1">
<studentHintRequest></studentHintRequest>
<stepSuccessfulCompletion></stepSuccessfulCompletion>
<stepStudentError></stepStudentError>
<uniqueID>3</uniqueID>
<message>
<verb>NotePropertySet</verb>
<properties>
<MessageType>InterfaceAction</MessageType>
<transaction_id>9f9c5bc2-197a-8f3f-4333-0ef77c1fd091</transaction_id>
<Selection>
<value>pie</value>
</Selection>
<Action>
<value>SetPieces</value>
</Action>
<Input>
<value>1/2+(0*1/4)+(0*1/8)</value>
</Input>
</properties>
</message>
<buggyMessage>No, this is not correct.</buggyMessage>
<successMessage></successMessage>
<hintMessage>Make 1/2 in the highlighted element.</hintMessage>
<hintMessage>Please click on wedges until only the 1/2 is selected in the highlighted element.</hintMessage>
<callbackFn></callbackFn>
<actionType>Correct Action</actionType>
<oldActionType>Correct Action</oldActionType>
<checkedStatus>Never Checked</checkedStatus>
<matchers Concatenation="true">
<Selection>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">pie</matcherParameter>
</matcher>
</Selection>
<Action>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">SetPieces</matcherParameter>
</matcher>
</Action>
<Input>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">1/2+(0*1/4)+(0*1/8)</matcherParameter>
</matcher>
</Input>
<Actor linkTriggered="false">Student</Actor>
</matchers>
</actionLabel>
<preCheckedStatus>No-Applicable</preCheckedStatus>
<rule>
<text>unnamed</text>
<indicator>-1</indicator>
</rule>
<sourceID>2</sourceID>
<destID>3</destID>
<traversalCount>0</traversalCount>
</edge>
<edge>
<actionLabel preferPathMark="true" minTraversals="1" maxTraversals="1">
<studentHintRequest></studentHintRequest>
<stepSuccessfulCompletion></stepSuccessfulCompletion>
<stepStudentError></stepStudentError>
<uniqueID>5</uniqueID>
<message>
<verb>NotePropertySet</verb>
<properties>
<MessageType>InterfaceAction</MessageType>
<transaction_id>abb1fbb9-9739-714e-3433-346a53f22749</transaction_id>
<Selection>
<value>bar</value>
</Selection>
<Action>
<value>SetPieces</value>
</Action>
<Input>
<value>1/2+(0*1/4)+(0*1/8)</value>
</Input>
</properties>
</message>
<buggyMessage>No, this is not correct.</buggyMessage>
<successMessage></successMessage>
<hintMessage>Make 1/2 in the highlighted element.</hintMessage>
<hintMessage>Please click on the pieces until only the 1/2 is selected in the highlighted element.</hintMessage>
<callbackFn></callbackFn>
<actionType>Correct Action</actionType>
<oldActionType>Correct Action</oldActionType>
<checkedStatus>Never Checked</checkedStatus>
<matchers Concatenation="true">
<Selection>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">bar</matcherParameter>
</matcher>
</Selection>
<Action>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">SetPieces</matcherParameter>
</matcher>
</Action>
<Input>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">1/2+(0*1/4)+(0*1/8)</matcherParameter>
</matcher>
</Input>
<Actor linkTriggered="false">Student</Actor>
</matchers>
</actionLabel>
<preCheckedStatus>No-Applicable</preCheckedStatus>
<rule>
<text>unnamed</text>
<indicator>-1</indicator>
</rule>
<sourceID>3</sourceID>
<destID>4</destID>
<traversalCount>0</traversalCount>
</edge>
<edge>
<actionLabel preferPathMark="true" minTraversals="1" maxTraversals="1">
<studentHintRequest></studentHintRequest>
<stepSuccessfulCompletion></stepSuccessfulCompletion>
<stepStudentError></stepStudentError>
<uniqueID>7</uniqueID>
<message>
<verb>NotePropertySet</verb>
<properties>
<MessageType>InterfaceAction</MessageType>
<transaction_id>3012e7a3-1271-3cad-ee88-b30cf66b5343</transaction_id>
<Selection>
<value>line</value>
</Selection>
<Action>
<value>set_denominator</value>
</Action>
<Input>
<value>4</value>
</Input>
</properties>
</message>
<buggyMessage>No, this is not correct.</buggyMessage>
<successMessage></successMessage>
<hintMessage>Use the number stepper to make ticks at 1/4 intervals.</hintMessage>
<hintMessage>The denominator should be 4.</hintMessage>
<hintMessage>Please provide your answer 4 in the highlighted element.</hintMessage>
<callbackFn></callbackFn>
<actionType>Correct Action</actionType>
<oldActionType>Correct Action</oldActionType>
<checkedStatus>Never Checked</checkedStatus>
<matchers Concatenation="true">
<Selection>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">line</matcherParameter>
</matcher>
</Selection>
<Action>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">set_denominator</matcherParameter>
</matcher>
</Action>
<Input>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">4</matcherParameter>
</matcher>
</Input>
<Actor linkTriggered="false">Student</Actor>
</matchers>
</actionLabel>
<preCheckedStatus>No-Applicable</preCheckedStatus>
<rule>
<text>unnamed</text>
<indicator>-1</indicator>
</rule>
<sourceID>4</sourceID>
<destID>5</destID>
<traversalCount>0</traversalCount>
</edge>
<edge>
<actionLabel preferPathMark="true" minTraversals="1" maxTraversals="1">
<studentHintRequest></studentHintRequest>
<stepSuccessfulCompletion></stepSuccessfulCompletion>
<stepStudentError></stepStudentError>
<uniqueID>9</uniqueID>
<message>
<verb>NotePropertySet</verb>
<properties>
<MessageType>InterfaceAction</MessageType>
<transaction_id>265dca42-c9e4-1779-3914-aaf91b622917</transaction_id>
<Selection>
<value>done</value>
</Selection>
<Action>
<value>ButtonPressed</value>
</Action>
<Input>
<value>-1</value>
</Input>
</properties>
</message>
<buggyMessage>No, this is not correct.</buggyMessage>
<successMessage></successMessage>
<hintMessage>Please click on the highlighted button.</hintMessage>
<callbackFn></callbackFn>
<actionType>Correct Action</actionType>
<oldActionType>Correct Action</oldActionType>
<checkedStatus>Never Checked</checkedStatus>
<matchers Concatenation="true">
<Selection>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">done</matcherParameter>
</matcher>
</Selection>
<Action>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">ButtonPressed</matcherParameter>
</matcher>
</Action>
<Input>
<matcher>
<matcherType>ExactMatcher</matcherType>
<matcherParameter name="single">-1</matcherParameter>
</matcher>
</Input>
<Actor linkTriggered="false">Student</Actor>
</matchers>
</actionLabel>
<preCheckedStatus>No-Applicable</preCheckedStatus>
<rule>
<text>unnamed</text>
<indicator>-1</indicator>
</rule>
<sourceID>5</sourceID>
<destID>6</destID>
<traversalCount>0</traversalCount>
</edge>
<EdgesGroups ordered="true"></EdgesGroups>
</stateGraph>