<?xml version="1.0" encoding="UTF-8"?>
<otrunk id="2767fe20-6c7d-11dc-8314-0800200c9a66">
  <imports>
    <import class="org.concord.data.state.OTDataChannelDescription" />
    <import class="org.concord.data.state.OTDataField" />
    <import class="org.concord.data.state.OTDataStore" />
    <import class="org.concord.data.state.OTDataTable" />
    <import class="org.concord.data.state.OTPropertyDataProducer" />
    <import class="org.concord.datagraph.state.OTDataAxis" />
    <import class="org.concord.datagraph.state.OTDataBarGraphable" />
    <import class="org.concord.datagraph.state.OTDataCollector" />
    <import class="org.concord.datagraph.state.OTDataCollectorDataStore" />
    <import class="org.concord.datagraph.state.OTDataGraph" />
    <import class="org.concord.datagraph.state.OTDataGraphable" />
    <import class="org.concord.datagraph.state.OTDataPointLabel" />
    <import class="org.concord.datagraph.state.OTMultiDataGraph" />
    <import class="org.concord.datagraph.state.OTPluginView" />
    <import class="org.concord.framework.otrunk.view.OTFrame" />
    <import class="org.concord.graph.util.state.OTDrawingImageIcon" />
    <import class="org.concord.graph.util.state.OTDrawingShape" />
    <import class="org.concord.graph.util.state.OTDrawingStamp" />
    <import class="org.concord.graph.util.state.OTDrawingTool" />
    <import class="org.concord.graph.util.state.OTDrawingTool2" />
    <import class="org.concord.graph.util.state.OTPointTextLabel" />
    <import class="org.concord.otrunk.browser.mozswing.OTMozSwing" />
    <import class="org.concord.otrunk.graph.OTDataCollectorViewConfig" />
    <import class="org.concord.otrunk.OTInclude" />
    <import class="org.concord.otrunk.OTSystem" />
    <import class="org.concord.otrunk.overlay.OTOverlay" />
    <import class="org.concord.otrunk.script.js.OTJavascript" />
    <import class="org.concord.otrunk.script.OTScriptEngineBundle" />
    <import class="org.concord.otrunk.script.OTScriptEngineEntry" />
    <import class="org.concord.otrunk.script.ui.OTScriptObject" />
    <import class="org.concord.otrunk.script.ui.OTScriptVariable" />
    <import class="org.concord.otrunk.script.ui.OTScriptVariableComponent" />
    <import class="org.concord.otrunk.script.ui.OTScriptVariableView" />
    <import class="org.concord.otrunk.udl.document.OTDefinition" />
    <import class="org.concord.otrunk.udl.document.OTDefinitionList" />
    <import class="org.concord.otrunk.udl.document.OTDefinitionManager" />
    <import class="org.concord.otrunk.udl.document.OTUDLCompoundDoc" />
    <import class="org.concord.otrunk.udl.OTAuthorNote" />
    <import class="org.concord.otrunk.ui.menu.OTMenuRule" />
    <import class="org.concord.otrunk.udl3.OTUDLContainer" />
    <import class="org.concord.otrunk.ui.menu.OTMenu" />
    <import class="org.concord.otrunk.ui.menu.OTNavBar"/>
    <import class="org.concord.otrunk.ui.OTSection" />
    <import class="org.concord.otrunk.ui.OTButton" />
    <import class="org.concord.otrunk.ui.OTCardContainer" />
    <import class="org.concord.otrunk.ui.OTChoice" />
    <import class="org.concord.otrunk.ui.OTChoiceMultiple" />
    <import class="org.concord.otrunk.ui.OTImage" />
    <import class="org.concord.otrunk.ui.OTModeSwitcher" />
    <import class="org.concord.otrunk.ui.OTSlider" />
    <import class="org.concord.otrunk.ui.OTSoundPlayer" />
    <import class="org.concord.otrunk.ui.OTText" />
    <import class="org.concord.otrunk.ui.question.OTQuestion" />
    <import class="org.concord.otrunk.ui.snapshot.OTSnapshot" />
    <import class="org.concord.otrunk.ui.snapshot.OTSnapshotAlbum" />
    <import class="org.concord.otrunk.ui.snapshot.OTSnapshotButton" />
    <import class="org.concord.otrunk.ui.snapshot.OTSnapshotChooser" />
    <import class="org.concord.otrunk.ui.swing.OTChoiceViewConfig" />
    <import class="org.concord.otrunk.util.OTSharingBundle" />
    <import class="org.concord.otrunk.view.document.edit.OTDocumentEditViewConfig" />
    <import class="org.concord.otrunk.view.document.OTCompoundDoc" />
    <import class="org.concord.otrunk.view.document.OTCssText" />
    <import class="org.concord.otrunk.view.document.OTDocumentViewConfig" />
    <import class="org.concord.otrunk.view.OTObjectEditViewConfig" />
    <import class="org.concord.otrunk.view.OTViewBundle" />
    <import class="org.concord.otrunk.view.OTViewChild" />
    <import class="org.concord.otrunk.view.OTViewEntry" />
    <import class="org.concord.otrunk.view.OTViewMode" />
    <import class="org.concord.otrunk.view.prototype.OTPrototypeEventController" />
    <import class="org.concord.otrunk.view.prototype.OTPrototypeMapEntry" />
    <import class="org.concord.otrunk.view.prototype.OTPrototypeViewEntry" />
    <import class="org.concord.otrunkmw.OTModelerPage" />
    <import class="org.concord.otrunknl4.OTNLogoModel" />
    <import class="org.concord.sensor.state.OTDeviceConfig" />
    <import class="org.concord.sensor.state.OTExperimentRequest" />
    <import class="org.concord.sensor.state.OTInterfaceManager" />
    <import class="org.concord.sensor.state.OTSensorDataProxy" />
    <import class="org.concord.sensor.state.OTSensorRequest" />
    <import class="org.concord.sensor.state.OTZeroSensor" />
  </imports>
  <objects>
    <OTSystem local_id="system">
      <includes>
        <OTInclude href="global-imports/loops-view-bundle-temp-ui.otml" />
      </includes>
      <bundles>
        <OTSharingBundle>
          <sharedObjects>
            <OTDataCollector id="7e6ce1b3-538a-11dd-aff4-5f18ea6ea8d4" name="Prediction1" title="Prediction">
              <source>
                <OTDataGraphable name="Data Graph" connectPoints="true" controllable="true" yColumn="1" drawMarks="false" color="16711680" xColumn="0" lineWidth="2.0">
                  <dataStore>
                    <OTDataStore id="7e6da507-538a-11dd-aff4-5f18ea6ea8d4" numberChannels="2" />
                  </dataStore>
                </OTDataGraphable>
              </source>
              <xDataAxis>
                <OTDataAxis max="10.237762" units="s" min="0.0" label="Time" />
              </xDataAxis>
              <yDataAxis>
                <OTDataAxis max="3.1056302" units="" min="-0.0" label="DIstance" />
              </yDataAxis>
            </OTDataCollector>
          </sharedObjects>
        </OTSharingBundle>
        <object refid="8d880970-c22a-11dc-95ff-0800200c9a66" />
        <OTScriptEngineBundle>
          <engines>
            <OTScriptEngineEntry objectClass="org.concord.otrunk.script.js.OTJavascript" engineClass="org.concord.otrunk.script.js.OTJavascriptEngine" />
          </engines>
        </OTScriptEngineBundle>
        <OTInterfaceManager>
          <deviceConfigs>
            <OTDeviceConfig configString="none" deviceId="10" />
          </deviceConfigs>
        </OTInterfaceManager>
      </bundles>
      <root>
        <OTUDLContainer name="LOOPS">
          <title>
            <OTCompoundDoc local_id="title" showEditBar="false">
              <bodyText>
                <div class="leftpanel">
                  <img src="images/loops-logo-100.png" width="100" height="100" />
                </div>
              </bodyText>
            </OTCompoundDoc>
          </title>
          <menu>
            <OTViewChild useScrollPane="true" scrollPanelHasBorder="false">
              <object>
                <object refid="${menu}" />
              </object>
            </OTViewChild>
          </menu>
          <content>
            <OTCardContainer local_id="section-card-container" loadViewOnlyOnDemand="true">
              <cards>
                <OTSection local_id="section_1" name="Introduction">
                  <header>
                    <OTCompoundDoc id="2767fe20-6c7d-11dc-8314-0800200c9a66!/section_1/header" showEditBar="false">
                      <bodyText>
                        <div class="title">Introduction</div>
                      </bodyText>
                    </OTCompoundDoc>
                  </header>
                  <content>
                    <OTCardContainer local_id="section-1-card-container" contentsMayScroll="true" loadViewOnlyOnDemand="true">
                      <cards>
                        <OTUDLCompoundDoc local_id="page-1" name="1" showDefinitions="false">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <table width="100%">
                                    <tr>
                                      <td>
                                        <div class="subtitle">Motion and Forces</div>
                                      </td>
                                      <td align="right">
                                        <div class="page-number">1</div>
                                      </td>
                                    </tr>
                                  </table>
                                  How to interpret graphs of position and speed versus time for 
          one-dimensional motion.
                                  <br />
                                </div>
                              </div>
                            </div>
                          </bodyText>
                        </OTUDLCompoundDoc>
                      </cards>
                      <currentCard>
                        <object refid="${page-1}" />
                      </currentCard>
                    </OTCardContainer>
                  </content>
                  <footer>
                    <object refid="${nav-bar}"/>
                  </footer>
                  <north>
                    <object refid="2767fe20-6c7d-11dc-8314-0800200c9a66!/section_1/header" />
                  </north>
                  <center>
                    <object refid="${section-1-card-container}" />
                  </center>
                  <south>
                    <object refid="2767fe20-6c7d-11dc-8314-0800200c9a66!/section_1/footer" />
                  </south>
                </OTSection>
                <OTSection id="c99c4031-535c-11dd-b184-ab198ff930c1" name="Discovery">
                  <content>
                    <OTCardContainer id="c99c4033-535c-11dd-b184-ab198ff930c1" contentsMayScroll="true" loadViewOnlyOnDemand="true">
                      <cards>
                        <OTUDLCompoundDoc id="c99c4032-535c-11dd-b184-ab198ff930c1" showDefinitions="true">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">Investigate Motion</div>
                                  Investigations into one dimensional motion using models, probes, and 
          functions.
                                </div>
                              </div>
                            </div>
                          </bodyText>
                        </OTUDLCompoundDoc>
                        <OTUDLCompoundDoc name="%73a63ec2-538a-11dd-aff4-5f18ea6ea8d4" showDefinitions="true">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">
                                    Predict
                                    <br />
                                    <br />
                                    Roll a ball down a ramp and draw what you think the graph of distance over 
            time will look like.
                                    <br />
                                    Try this experiment first without using a distance probe.
                                    <object refid="7e6ce1b3-538a-11dd-aff4-5f18ea6ea8d4" />
                                    <br />
                                  </div>
                                </div>
                              </div>
                            </div>
                          </bodyText>
                          <documentRefs>
                            <object refid="7e6ce1b3-538a-11dd-aff4-5f18ea6ea8d4" />
                          </documentRefs>
                        </OTUDLCompoundDoc>
                        <OTUDLCompoundDoc name="%087815a8-538b-11dd-aff4-5f18ea6ea8d4" showDefinitions="true">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">New page</div>
                                  Now try the same experiment and compare the distance graph against 
          your prediction.
                                  <br />
                                  Use the distance probe to measure the positionof the ball.
                                  <br />
                                  <br />
                                  <object refid="302abe49-538b-11dd-aff4-5f18ea6ea8d4" />
                                </div>
                              </div>
                            </div>
                          </bodyText>
                          <documentRefs>
                            <OTDataCollector id="302abe49-538b-11dd-aff4-5f18ea6ea8d4" name="Motion" title="Motion Sensor Graph" autoScaleEnabled="true" multipleGraphableEnabled="true">
                              <source>
                                <OTDataGraphable name="Sensor" connectPoints="true" yColumn="1" drawMarks="false" color="255" xColumn="0" lineWidth="2.0">
                                  <dataProducer>
                                    <OTSensorDataProxy name="dataproducer">
                                      <request>
                                        <OTExperimentRequest period="0.1">
                                          <sensorRequests>
                                            <OTSensorRequest stepSize="0.1" type="13" unit="m" port="0" requiredMax="4.0" displayPrecision="-2" requiredMin="-4.0" />
                                          </sensorRequests>
                                        </OTExperimentRequest>
                                      </request>
                                    </OTSensorDataProxy>
                                  </dataProducer>
                                  <dataStore>
                                    <OTDataStore dt="0.1" numberChannels="1">
                                      <channelDescriptions>
                                        <OTDataChannelDescription name="dt" precision="2" numericData="true" />
                                        <OTDataChannelDescription name="" unit="m" precision="-2" numericData="true" />
                                      </channelDescriptions>
                                    </OTDataStore>
                                  </dataStore>
                                </OTDataGraphable>
                              </source>
                              <xDataAxis>
                                <OTDataAxis max="20.0" units="s" min="0.0" label="Time" />
                              </xDataAxis>
                              <yDataAxis>
                                <OTDataAxis max="4.0" units="m" min="-0.0" label="Distance" />
                              </yDataAxis>
                              <graphables>
                                <OTDataGraphable name="Data Graph" connectPoints="true" controllable="true" yColumn="1" drawMarks="false" color="16711680" xColumn="0" lineWidth="2.0" locked="true">
                                  <dataStore>
                                    <object refid="7e6da507-538a-11dd-aff4-5f18ea6ea8d4" />
                                  </dataStore>
                                </OTDataGraphable>
                              </graphables>
                            </OTDataCollector>
                          </documentRefs>
                        </OTUDLCompoundDoc>
                      </cards>
                      <currentCard>
                        <object refid="c99c4032-535c-11dd-b184-ab198ff930c1" />
                      </currentCard>
                      <viewedCards>
                        <object refid="c99c4032-535c-11dd-b184-ab198ff930c1" />
                      </viewedCards>
                    </OTCardContainer>
                  </content>
                  <header>
                    <OTUDLCompoundDoc id="c99c4034-535c-11dd-b184-ab198ff930c1" name="%c99c4034-535c-11dd-b184-ab198ff930c1" showEditBar="false">
                      <bodyText>
                        <div class="title">Discovery</div>
                      </bodyText>
                    </OTUDLCompoundDoc>
                  </header>
                  <footer>
                    <object refid="${nav-bar}"/>
                  </footer>
                  <north>
                    <object refid="c99c4034-535c-11dd-b184-ab198ff930c1" />
                  </north>
                  <center>
                    <object refid="c99c4033-535c-11dd-b184-ab198ff930c1" />
                  </center>
                  <south>
                    <object refid="c99c4035-535c-11dd-b184-ab198ff930c1" />
                  </south>
                </OTSection>
                <OTSection id="e79d1147-535c-11dd-b184-ab198ff930c1" name="Challenges">
                  <content>
                    <OTCardContainer id="e79d1149-535c-11dd-b184-ab198ff930c1" contentsMayScroll="true" loadViewOnlyOnDemand="true">
                      <cards>
                        <OTUDLCompoundDoc id="e79d1148-535c-11dd-b184-ab198ff930c1" showDefinitions="false">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">Reproducing a graph with a motion probe</div>
                                  The graph below shows the movement of an object at several points in 
          time.
                                  <br />
                                  Can you make the same graph using a Motion Probe and your 
          body?
                                  <br />
                                  <table border="0" width="900" cellspacing="20">
                                    <tr>
                                      <td width="600">
                                        <object refid="b9f16067-204c-11dd-b9fc-a3ab42a2d8df" />
                                      </td>
                                      <td>
                                        What do you need to remember to make another graph like this 
                one?
                                        <br />
                                        <br />
                                        Any data point labels you put on this graph will 
                also appear in the table below.
                                        <br />
                                        <br />
                                      </td>
                                    </tr>
                                  </table>
                                  <br />
                                  <table border="0" width="900" cellspacing="20">
                                    <tr>
                                      <td width="600">
                                        <object refid="822fe487-21ef-11dd-8da8-97905ebedd82" />
                                      </td>
                                      <td>On the next page you won't be able to see this graph but you 
                will be able to see any data in this table.</td>
                                    </tr>
                                  </table>
                                  <br />
                                </div>
                              </div>
                            </div>
                          </bodyText>
                          <documentRefs>
                            <object refid="b9f16067-204c-11dd-b9fc-a3ab42a2d8df" />
                            <object refid="822fe487-21ef-11dd-8da8-97905ebedd82" />
                          </documentRefs>
                        </OTUDLCompoundDoc>
                        <OTUDLCompoundDoc id="612005e7-535f-11dd-b184-ab198ff930c1" name="%612005e7-535f-11dd-b184-ab198ff930c1" showDefinitions="false">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">Try and reproduce the previous graph</div>
                                  Here's the data point label table from the first page:
                                  <br />
                                  <table border="0" cellspacing="20" width="900">
                                    <tr>
                                      <td width="600">
                                        <object refid="822fe487-21ef-11dd-8da8-97905ebedd82" />
                                      </td>
                                      <td>Use the data in this table to help you make a distance/time 
                graph below that is as close as you can make it to the 
                original graph on the previous page.</td>
                                    </tr>
                                  </table>
                                  <table border="0" cellspacing="20" width="900">
                                    <tr>
                                      <td width="600">
                                        <object refid="afb9fbe3-21ed-11dd-a687-771073841843" />
                                      </td>
                                      <td>Use the motion probe to make a graph like the one in the 
                previous page.</td>
                                    </tr>
                                  </table>
                                  When you are ready, go to the next page to compare the two graphs.
                                  <br />
                                </div>
                              </div>
                            </div>
                          </bodyText>
                          <documentRefs>
                            <object refid="822fe487-21ef-11dd-8da8-97905ebedd82" />
                            <object refid="afb9fbe3-21ed-11dd-a687-771073841843" />
                          </documentRefs>
                        </OTUDLCompoundDoc>
                        <OTUDLCompoundDoc id="03c857d0-5360-11dd-b184-ab198ff930c1" name="%03c857d0-5360-11dd-b184-ab198ff930c1" showDefinitions="false">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">Compare the two graphs</div>
                                  How close did you get to the original graph with your motion graph?
                                  <br />
                                  <table border="0" cellspacing="20" width="900">
                                    <tr>
                                      <td width="700">
                                        <object refid="852ea1d9-21f6-11dd-8da8-97905ebedd82" />
                                      </td>
                                      <td />
                                    </tr>
                                  </table>
                                  <br />
                                </div>
                              </div>
                            </div>
                          </bodyText>
                          <documentRefs>
                            <object refid="852ea1d9-21f6-11dd-8da8-97905ebedd82" />
                          </documentRefs>
                        </OTUDLCompoundDoc>
                        <OTUDLCompoundDoc id="9a88cdc1-5362-11dd-b184-ab198ff930c1" name="%9a88cdc1-5362-11dd-b184-ab198ff930c1" showDefinitions="false">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">Reproducing a graph with a simple model</div>
                                  Her's another graph that shows the movement of a different object at several points in 
                                  time.
                                  <br />
                                  Can you make the same graph using a simple model you control with your mouse?
                                  <br />
                                  <table border="0" width="900" cellspacing="20">
                                    <tr>
                                      <td width="600">
                                        <object refid="b9f16067-204c-11dd-b9fc-a3ab42aaaaa" />
                                      </td>
                                      <td>
                                        What do you need to remember to make another graph like this 
                                        one?
                                        <br />
                                        <br />
                                        Any data point labels you put on this graph will 
                                        also appear in the table below.
                                        <br />
                                        <br />
                                      </td>
                                    </tr>
                                  </table>
                                  <br />
                                  <table border="0" width="900" cellspacing="20">
                                    <tr>
                                      <td width="600">
                                        <object refid="822fe487-21ef-11dd-8da8-97905ebeaaa" />
                                      </td>
                                      <td>On the next page you won't be able to see this graph but you 
                                        will be able to see any data in this table.</td>
                                    </tr>
                                  </table>
                                  <br />
                                </div>
                              </div>
                            </div>
                          </bodyText>
                        </OTUDLCompoundDoc>
                        <OTUDLCompoundDoc id="9fe750c2-5362-11dd-b184-ab198ff930c1" name="%9fe750c2-5362-11dd-b184-ab198ff930c1" showDefinitions="false">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">Try and reproduce the previous graph</div>
                                  Here's the data point label table with your notes from the previous page:
                                  <br />
                                  <table border="0" cellspacing="20" width="900">
                                    <tr>
                                      <td width="600">
                                        <object refid="822fe487-21ef-11dd-8da8-97905ebeaaa" />
                                      </td>
                                      <td>Use the data in this table to help you make a distance/time 
                                        graph below that is as close as you can make it to the 
                                        original graph on the previous page.</td>
                                    </tr>
                                  </table>
                                  <table border="0" cellspacing="20" width="900">
                                    <tr>
                                      <td width="600">
                                        <object refid="${slider-graph}" />
                                      </td>
                                      <td>Use the slider below to make a graph like the one in the 
                                        previous page.</td>
                                    </tr>
                                    <tr>
                                      <object refid="${slider}" />
                                    </tr>
                                  </table>
                                  When you are ready, go to the next page to compare the two graphs.
                                  <br />
                                </div>
                              </div>
                            </div>
                          </bodyText>
                        </OTUDLCompoundDoc>
                        <OTUDLCompoundDoc id="c560718f-536f-11dd-9e2d-bbc82d5d0c13" name="%c560718f-536f-11dd-9e2d-bbc82d5d0c13" showDefinitions="false">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <div class="subtitle">Compare the two graphs</div>
                                  How close did you get to the original graph with your motion graph?
                                  <br />
                                  <table border="0" cellspacing="20" width="900">
                                    <tr>
                                      <td width="700">
                                        <object refid="${combo-graph-for-slider}" />
                                      </td>
                                      <td />
                                    </tr>
                                  </table>
                                  <br />
                                </div>
                              </div>
                            </div>
                          </bodyText>
                        </OTUDLCompoundDoc>
                      </cards>
                      <currentCard>
                        <object refid="e79d1148-535c-11dd-b184-ab198ff930c1" />
                      </currentCard>
                    </OTCardContainer>
                  </content>
                  <header>
                    <OTUDLCompoundDoc id="e79d385a-535c-11dd-b184-ab198ff930c1" name="%e79d385a-535c-11dd-b184-ab198ff930c1" showEditBar="false">
                      <bodyText>
                        <div class="title">Challenges</div>
                      </bodyText>
                    </OTUDLCompoundDoc>
                  </header>
                  <footer>
                    <object refid="${nav-bar}"/>
                  </footer>
                  <north>
                    <object refid="e79d385a-535c-11dd-b184-ab198ff930c1" />
                  </north>
                  <center>
                    <object refid="e79d1149-535c-11dd-b184-ab198ff930c1" />
                  </center>
                  <south>
                    <object refid="e79d385b-535c-11dd-b184-ab198ff930c1" />
                  </south>
                </OTSection>
              </cards>
              <currentCard>
                <object refid="${section_1}" />
              </currentCard>
              <viewedCards>
                <object refid="${section_1}" />
              </viewedCards>
            </OTCardContainer>
          </content>
          <script>
            <OTScriptObject>
              <variables>
                <OTScriptVariable name="cardContainer">
                  <reference>
                    <object refid="${section-card-container}" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="system">
                  <reference>
                    <object refid="${system}" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="menuPageRule">
                  <reference>
                    <object refid="${page-rule}" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="sampleMenu">
                  <reference>
                    <object refid="${menu}" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="menuHorizontalView">
                  <reference>
                    <object refid="29dc5ef0-c453-11dc-95ff-0800200c9a66" />
                  </reference>
                </OTScriptVariable>
              </variables>
              <script>
                <object refid="${authoring_script.js}" />
              </script>
              <scriptState />
            </OTScriptObject>
          </script>
        </OTUDLContainer>
      </root>
      <library>
        <OTMenu local_id="menu">
          <cardContainer>
            <object refid="${section-card-container}" />
          </cardContainer>
          <menuRule>
            <object refid="${section-rule}" />
          </menuRule>
          <css>
            <object refid="31193bb0-c44f-11dc-95ff-0800200c9a66" />
          </css>
        </OTMenu>
        <OTMenu local_id="section-1-menu">
          <cardContainer>
            <object refid="${section-1-card-container}" />
          </cardContainer>
          <menuRule>
            <object refid="${page-rule}" />
          </menuRule>
        </OTMenu>
        <OTSnapshotAlbum local_id="album" />
        <OTDefinitionManager local_id="definition-manager">
          <definitions>
            <OTDefinitionList src="glossary/common-glossary.txt" />
          </definitions>
          <frame>
            <OTFrame local_id="definition_frame" width="300" height="190" borderlessPopup="true" />
          </frame>
        </OTDefinitionManager>
        <OTMenuRule local_id="page-rule" jumpToViewedCard="true" stepAhead="true" />
        <OTMenuRule local_id="section-rule" jumpToAnyCard="true" />
        <OTJavascript local_id="change_page.js" src="scripts/change_page.js" />
        <OTJavascript local_id="show_message.js" src="scripts/show_message.js" />
        <OTJavascript local_id="authoring_script.js" src="scripts/authoring_script.js" />
        <OTDataCollector id="b9f16067-204c-11dd-b9fc-a3ab42a2d8df" name="ObjectMotion1">
          <source>
            <OTDataGraphable name="Object Graph" connectPoints="true" controllable="false" yColumn="1" drawMarks="true" color="16711680" xColumn="0" lineWidth="2.0">
              <dataStore>
                <OTDataStore local_id="datastore_01" numberChannels="2">
                  <values>
                    <float>0.0</float>
                    <float>0.5</float>
                    <float>1.0</float>
                    <float>0.7</float>
                    <float>2.0</float>
                    <float>0.9</float>
                    <float>3.0</float>
                    <float>1.1</float>
                    <float>4.0</float>
                    <float>1.3</float>
                    <float>5.0</float>
                    <float>1.5</float>
                    <float>6.0</float>
                    <float>1.7</float>
                    <float>7.0</float>
                    <float>1.9</float>
                    <float>8.0</float>
                    <float>2.1</float>
                    <float>9.0</float>
                    <float>2.3</float>
                  </values>
                </OTDataStore>
              </dataStore>
            </OTDataGraphable>
          </source>
          <xDataAxis>
            <OTDataAxis local_id="standard_x_axis" max="20.0" units="s" min="0.0" label="Time" />
          </xDataAxis>
          <yDataAxis>
            <OTDataAxis local_id="standard_y_axis" max="3.25" units="m" min="-0.0" label="Distance" />
          </yDataAxis>
        </OTDataCollector>
        <OTDataCollector id="b9f16067-204c-11dd-b9fc-a3ab42aaaaa" name="ObjectMotion2">
          <source>
            <OTDataGraphable color="16711680" connectPoints="true" controllable="false" drawMarks="true" lineWidth="2.0" name="Object Graph" xColumn="0" yColumn="1">
              <dataStore>
                <OTDataStore local_id="datastore_02" numberChannels="2">
                  <values>
                    <float>0.0</float>
                    <float>1.0</float>
                    <float>1.0</float>
                    <float>1.120482</float>
                    <float>2.0</float>
                    <float>1.2409638</float>
                    <float>3.0</float>
                    <float>1.3614458</float>
                    <float>4.0</float>
                    <float>1.4819278</float>
                    <float>5.0</float>
                    <float>1.6024096</float>
                    <float>6.0</float>
                    <float>1.7228916</float>
                    <float>7.0</float>
                    <float>1.8433735</float>
                    <float>8.0</float>
                    <float>1.9638554</float>
                    <float>9.0</float>
                    <float>2.0843372</float>
                    <float>10.0</float>
                    <float>2.2048192</float>
                    <float>11.0</float>
                    <float>2.3253012</float>
                    <float>12.0</float>
                    <float>2.4457831</float>
                    <float>13.0</float>
                    <float>2.566265</float>
                    <float>14.0</float>
                    <float>2.686747</float>
                  </values>
                </OTDataStore>
              </dataStore>
            </OTDataGraphable>
          </source>
          <xDataAxis>
            <OTDataAxis label="Time" max="20.0" min="0.0" units="s" />
          </xDataAxis>
          <yDataAxis>
            <OTDataAxis label="Distance" max="3.25" min="-0.0" units="m" />
          </yDataAxis>
        </OTDataCollector>
        <OTDataTable id="822fe487-21ef-11dd-8da8-97905ebedd82" name="Data table" showLastRowForAddingNew="true">
          <dataStore>
            <OTDataCollectorDataStore dataType="0">
              <dataCollector>
                <object refid="b9f16067-204c-11dd-b9fc-a3ab42a2d8df" />
              </dataCollector>
            </OTDataCollectorDataStore>
          </dataStore>
        </OTDataTable>
        <OTDataTable id="822fe487-21ef-11dd-8da8-97905ebeaaa" name="Data table" showLastRowForAddingNew="true">
          <dataStore>
            <OTDataCollectorDataStore dataType="0">
              <dataCollector>
                <object refid="b9f16067-204c-11dd-b9fc-a3ab42aaaaa" />
              </dataCollector>
            </OTDataCollectorDataStore>
          </dataStore>
        </OTDataTable>
        <OTDataCollector id="afb9fbe3-21ed-11dd-a687-771073841843" name="SensorMotion1" title="Motion Sensor Graph" autoScaleEnabled="true" multipleGraphableEnabled="false">
          <source>
            <OTDataGraphable name="Sensor" connectPoints="true" yColumn="1" drawMarks="false" color="255" xColumn="0" lineWidth="2.0">
              <dataProducer>
                <OTSensorDataProxy id="afb9fbe3-21ed-11dd-a687-771073841843/source/dataProducer" name="dataproducer">
                  <request>
                    <OTExperimentRequest period="0.1">
                      <sensorRequests>
                        <OTSensorRequest stepSize="0.1" type="13" unit="m" port="0" requiredMax="4.0" displayPrecision="-2" requiredMin="-4.0" />
                      </sensorRequests>
                    </OTExperimentRequest>
                  </request>
                </OTSensorDataProxy>
              </dataProducer>
              <dataStore>
                <OTDataStore id="afb9fbe3-21ed-11dd-a687-771073841843/source/dataStore" dt="0.1" numberChannels="1">
                  <channelDescriptions>
                    <OTDataChannelDescription name="dt" precision="2" numericData="true" />
                    <OTDataChannelDescription name="" unit="m" precision="-2" numericData="true" />
                  </channelDescriptions>
                </OTDataStore>
              </dataStore>
            </OTDataGraphable>
          </source>
          <xDataAxis>
            <OTDataAxis max="20.0" units="s" min="0.0" label="Time" />
          </xDataAxis>
          <yDataAxis>
            <OTDataAxis max="3.25" units="m" min="-0.0" label="Distance" />
          </yDataAxis>
        </OTDataCollector>
        <OTDataCollector id="852ea1d9-21f6-11dd-8da8-97905ebedd82" name="Data graph">
          <xDataAxis>
            <OTDataAxis max="20.0" units="s" min="0.0" label="Time" />
          </xDataAxis>
          <yDataAxis>
            <OTDataAxis max="3.25" units="m" min="-0.0" label="Distance" />
          </yDataAxis>
          <source>
            <OTDataGraphable controllable="false" color="16711680" connectPoints="true" drawMarks="true" xColumn="0" yColumn="1" lineWidth="2.0">
              <dataStore>
                <OTDataStore />
              </dataStore>
            </OTDataGraphable>
          </source>
          <graphables>
            <OTDataGraphable name="Object Graph" connectPoints="true" controllable="true" yColumn="1" drawMarks="true" color="16711680" xColumn="0" lineWidth="2.0" locked="true">
              <dataStore>
                <object refid="${datastore_01}" />
              </dataStore>
            </OTDataGraphable>
            <OTDataGraphable name="Sensor Graph" connectPoints="true" yColumn="1" drawMarks="false" color="255" xColumn="0" lineWidth="2.0" locked="true">
              <dataProducer>
                <object refid="afb9fbe3-21ed-11dd-a687-771073841843/source/dataProducer" />
              </dataProducer>
              <dataStore>
                <object refid="afb9fbe3-21ed-11dd-a687-771073841843/source/dataStore" />
              </dataStore>
            </OTDataGraphable>
          </graphables>
        </OTDataCollector>
        <OTDataCollector local_id="slider-graph" name="slider-graph">
          <source>
            <OTDataGraphable connectPoints="true" color="255" drawMarks="false" name="Slider Value" xColumn="0" yColumn="1">
              <dataProducer>
                <OTPropertyDataProducer timeScale="1.0" sampleTime="0.1" property="value">
                  <target>
                    <object refid="${slider}" />
                  </target>
                </OTPropertyDataProducer>
              </dataProducer>
              <dataStore>
                <OTDataStore local_id="slider-data-store" />
              </dataStore>
            </OTDataGraphable>
          </source>
          <xDataAxis>
            <OTDataAxis label="Time" max="20.0" min="0.0" units="s" />
          </xDataAxis>
          <yDataAxis>
            <OTDataAxis label="Distance" max="3.25" min="-0.0" units="m" />
          </yDataAxis>
        </OTDataCollector>
        <!--  the slider itself -->
        <OTSlider local_id="slider" name="Slider" minimum="0.0" maximum="5.0" value="0.0" vertical="false" />
        <OTDataCollector local_id="combo-graph-for-slider" name="combo-graph-for-slider">
          <xDataAxis>
            <OTDataAxis max="20.0" units="s" min="0.0" label="Time" />
          </xDataAxis>
          <yDataAxis>
            <OTDataAxis max="3.25" units="m" min="-0.0" label="Distance" />
          </yDataAxis>
          <source>
            <OTDataGraphable controllable="false" color="16711680" connectPoints="true" drawMarks="true" xColumn="0" yColumn="1" lineWidth="2.0">
              <dataStore>
                <OTDataStore />
              </dataStore>
            </OTDataGraphable>
          </source>
          <graphables>
            <OTDataGraphable name="Object Graph" connectPoints="true" controllable="true" yColumn="1" drawMarks="true" color="16711680" xColumn="0" lineWidth="2.0" locked="true">
              <dataStore>
                <object refid="${datastore_02}" />
              </dataStore>
            </OTDataGraphable>
            <OTDataGraphable name="Slider Graph" connectPoints="true" yColumn="1" drawMarks="false" color="255" xColumn="0" lineWidth="2.0" locked="true">
              <dataStore>
                <object refid="${slider-data-store}" />
              </dataStore>
            </OTDataGraphable>
          </graphables>
        </OTDataCollector>
        <OTNavBar local_id="nav-bar">
          <topLevelCardContainer>
            <object refid="${section-card-container}" />
          </topLevelCardContainer>
          <menuView>
            <object refid="29dc5ef0-c453-11dc-95ff-0800200c9a66" />
          </menuView>
          <menuRule>
            <object refid="${page-rule}" />
          </menuRule>
          <cssColor>
            <object refid="31193bb0-c44f-11dc-95ff-0800200c9a66" />
          </cssColor>
        </OTNavBar>
      </library>
    </OTSystem>
  </objects>
</otrunk>

