Example A.1. Tool message
<tool_message context_message_id="C1f3b4f3a:111c34b00ed:-7fff"> <meta> <user_id>joe_cool</user_id> <session_id>JUNK1f3b4f3a:111c34b00ed:-8000</session_id> <time>2006-08-30 13:22:33</time> <time_zone>EST</time_zone> </meta> <problem_name>ChemPT1</problem_name> <semantic_event transaction_id="T1f3b4f3a:111c34b00ed:-7ffe" name="ATTEMPT"/> <event_descriptor> <selection>ButtonOne</selection> <action>PressButton</action> <input>box</input> </event_descriptor> <custom_field> <name>Equation</name> <value>y=x+ab</value> </custom_field> </tool_message>
Example A.2. Media logging: Logging the load video event (media not in a tutor)
In this example, a context message is logged when the video media
is first loaded (signified with name="LOAD_VIDEO"
).
Then when the user first interacts with the video, a tool message is
logged. For comparison, see the alternative logging approach in the next
example.
<context_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C" name="LOAD_VIDEO"> <dataset> <name>Example Media Dataset</name> <level type="unit"> <name>Stoichiometry</name> <level type="section"> <name>What are moles?</name> <problem> <name>mymovie.flv</name> </problem> </level> </level> </dataset> </context_message> <tool_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C" <semantic_event transaction_id="1F3A9B23-9164-DD83-EBB2-1589FD38D4B3" name="VIDEO_ACTION" /> <event_descriptor> <selection> _level0.VideoPlayerInstance1.sliderButtonName </selection> <selection type="media_file">mymovie.flv</selection> <selection type="clip_length">00:08:00.0</input> <action>play</action> <input type="time">00:02:34.2</input> </event_descriptor> </tool_message>
Example A.3. Media logging: Logging the start video event (no load event) (media not in a tutor)
In this example, a context message is logged when the the user
first interacts with the video (signified with
name="START_VIDEO"
). At approximately the same time,
a tool message is also logged to capture the details of the interaction.
For comparison, see the alternative logging approach in the preceding
example.
<context_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C" name="START_VIDEO"> <dataset> <name>Example Media Dataset</name> <level type="unit"> <name>Stoichiometry</name> <level type="section"> <name>What are moles?</name> <problem> <name>mymovie.flv</name> </problem> </level> </level> </dataset> </context_message> <tool_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C" <semantic_event transaction_id="1F3A9B23-9164-DD83-EBB2-1589FD38D4B3" name="VIDEO_ACTION" /> <event_descriptor> <selection> _level0.VideoPlayerInstance1.sliderButtonName </selection> <selection type="media_file">mymovie.flv</selection> <selection type="clip_length">00:08:00.0</input> <action>play</action> <input type="time">00:02:34.2</input> </event_descriptor> </tool_message>
Example A.4. Media logging: tutored event
The following message sequence is an example of tutored media event.
<context_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C" name="START_PROBLEM"> <dataset> <name>Learn a Language Fall 2007</name> <level type="unit"> <name>Learning Logging</name> <problem><name>Translating Tech Talk</name></problem> </level> </dataset> </context_message> <tool_message context_message_id ="02CE3AE5-F6D5-9177-913F-C34730F1096C"> <semantic_event transaction_id="B503948-9164-DD83-EBB2-1589FD38D435" name="ATTEMPT" /> <event_descriptor> <selection>_level0.VideoPlayerInstance1.sliderButtonName</selection> <selection type="media_file">mymovie.flv</selection> <selection type="clip_length">00:08:00.0</input> <action>cue</action> <input type="start_cue">00:04:34.8</input> <input type="stop_cue">00:05:42.2</input> </event_descriptor> </tool_message> <tutor_message context_message_id ="02CE3AE5-F6D5-9177-913F-C34730F1096C"> <semantic_event transaction_id="B503948-9164-DD83-EBB2-1589FD38D435" name="RESULT" /> <event_descriptor> <selection>_level0.VideoPlayerInstance1.sliderButtonName</selection> <selection type="media_file">mymovie.flv</selection> <selection type="clip_length">00:08:00.0</input> <action>cue</action> <input type="start_cue">00:04:34.8</input> <input type="stop_cue">00:05:42.2</input> </event_descriptor> <action_evaluation>INCORRECT</action_evaluation> <tutor_advice>Your answer is not correct. Select only the portion of the video where the man it talking about his family.</tutor_advice> <skill> <name>family_words</name> <category>video_portion_selection</category> </skill> </tutor_message>
Example A.5. Media logging: two untutored events followed by a single tutored event
The following message sequence is an example of two untutored media events followed by a single tutored media event.
<context_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C" name="START_PROBLEM"> <dataset> <name>Learn a Language Fall 2007</name> <level type="unit"> <name>Learning Logging</name> <problem><name>Translating Tech Talk</name></problem> </level> </dataset> </context_message> <tool_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C" <semantic_event transaction_id="1F3A9B23-9164-DD83-EBB2-1589FD38D4B3" name="AUDIO_ACTION" /> <event_descriptor> <selection>_level0.MS_component.item4</selection> <selection type="media_file">u1_m1_s5_ss3_nasvow_0268.mp3</selection> <selection type="clip_length">0.758</selection> <action>play</action> <input type="time">0</input> </event_descriptor> </tool_message> <tool_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C" <semantic_event transaction_id="1F3A9B23-9164-DD83-EBB2-1589FD38D4B3" name="AUDIO_ACTION" /> <event_descriptor> <selection>_level0.MS_component.item4</selection> <selection type="media_file">u1_m1_s5_ss3_nasvow_0268.mp3</selection> <selection type="clip_length">0.758</selection> <action>end</action> <input type="time">0.758</input> </event_descriptor> </tool_message> <tool_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C"> <semantic_event transaction_id="7775F27F-7AE4-0F70-8E62-76249B32DB06" name="ATTEMPT" /> <event_descriptor> <selection>MS_component</selection> <action>MultipleSelectionButtonPressed</action> <input>Not checked for choice 1: Not checked for choice 2: Not checked for choice 3: Not checked for choice 4: Not checked for choice 5</input> </event_descriptor> </tool_message> <tutor_message context_message_id="02CE3AE5-F6D5-9177-913F-C34730F1096C"> <semantic_event transaction_id="7775F27F-7AE4-0F70-8E62-76249B32DB06" name="RESULT" /> <event_descriptor> <selection>MS_component</selection> <action>MultipleSelectionButtonPressed</action> <input>Checked for choice 1: Not checked for choice 2: Checked for choice 3: Not checked for choice 4: Checked for choice 5</input> </event_descriptor> <action_evaluation>INCORRECT</action_evaluation> <tutor_advice>One or more answers are wrong.</tutor_advice> <skill> <name>multiple_selection</name> <category>multiple_selection</category> </skill> <skill> <name>audio_question</name> <category>multiple_selection</category> </skill> </tutor_message>