Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Unknown macro: {center}
</th> </tr> </tbody></table> </div> <div class="error"><span class="error">Unknown macro: {center}</span> </div> <hr /> <h3><a name="Branching,GroupBased-OtherTutorialsinthe&quot;Branching&quot;Series"></a>Other Tutorials in the "Branching" Series</h3> <div class="sectionColumnWrapper"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro"><span class="error">Unable to render content due to system error: java.lang.ClassCastException: com.adaptavist.confluence.contentformatting.LozengeMacro cannot be cast to com.atlassian.renderer.v2.macro.Macro</span></div> <div class="columnMacro"><span class="error">Unable to render content due to system error: java.lang.ClassCastException: com.adaptavist.confluence.contentformatting.LozengeMacro cannot be cast to com.atlassian.renderer.v2.macro.Macro</span></div></div></div></div> <h2 id="Branching,GroupBased-BranchingToolAuthoring">Branching Tool Authoring</h2> <p>Placing a branching activity is as simple as creating any other object or activity in LAMS. Click the <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="/download/attachments/2294113/flowbutton.PNG?version=1&amp;modificationDate=1202149154000&amp;api=v2" data-image-src="/download/attachments/2294113/flowbutton.PNG?version=1&amp;modificationDate=1202149154000&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="2621574" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="flowbutton.PNG" data-base-url="https://wiki.lamsfoundation.org" data-linked-resource-content-type="image/png" data-linked-resource-container-id="2294113" data-linked-resource-container-version="18"></span> menu, and select <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="/download/attachments/2294113/branchbutton.PNG?version=1&amp;modificationDate=1202149151000&amp;api=v2" data-image-src="/download/attachments/2294113/branchbutton.PNG?version=1&amp;modificationDate=1202149151000&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="2621575" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="branchbutton.PNG" data-base-url="https://wiki.lamsfoundation.org" data-linked-resource-content-type="image/png" data-linked-resource-container-id="2294113" data-linked-resource-container-version="18"></span> then click and drag the object onto the <a href="/display/lamsdocs/Authoring+Environment">Authoring Space</a>.<br/> The <a href="/display/lamsdocs/Authoring+Environment#AuthoringEnvironment-propinspector">Properties Inspector</a> allows the author to change the name of the object, and also specify the branching type. <a href="#Branching,GroupBased-enAUselect">More on this in just a moment.</a></p> <p>The next step is to actually create the activities and branches that will make up the Branching Activity as a whole. To keep the authoring space from becoming cluttered, the contents of a Branching Activity are hidden inside the object itself - or, put more simply, you can double-click the object to see what's inside.</p> <div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" style="width:1%;min-width:1%;max-width:1%;" data-hasbody="true" data-macro-name="column"> <p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="/download/attachments/2294113/branchDoors.PNG?version=1&amp;modificationDate=1202149146000&amp;api=v2" data-image-src="/download/attachments/2294113/branchDoors.PNG?version=1&amp;modificationDate=1202149146000&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="2621576" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="branchDoors.PNG" data-base-url="https://wiki.lamsfoundation.org" data-linked-resource-content-type="image/png" data-linked-resource-container-id="2294113" data-linked-resource-container-version="18" /></span></p></div><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"> <p>The Branching Space opens with two icons visible, a green 'entry' door, and a red 'exit' door. Each branch must start at the entry door and end at the exit door. <br class="atl-forced-newline" /> To create branches, simply drag-and-drop the activities from the toolkit and create transition lines as if for a normal LAMS sequence.</p> <p>By clicking on a transition line and using the Properties Inspector, the author can specify a name for each individual branch. <br class="atl-forced-newline" /> Its best practice to give each branch a short but intrinsic name, for easy identification later on. The names will display near the start of each particular branch.</p> <p><strong>When all branches have been completed, the Branching Object can be closed and the Conditions and Mappings for the branching can be created.</strong></p></div></div></div></div> <p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="/download/attachments/2294113/branching_preview.png?version=1&amp;modificationDate=1213888160000&amp;api=v2" data-image-src="/download/attachments/2294113/branching_preview.png?version=1&amp;modificationDate=1213888160000&amp;api=v2" data-unresolved-comment-count="0" data-linked-resource-id="5210220" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="branching_preview.png" data-base-url="https://wiki.lamsfoundation.org" data-linked-resource-content-type="image/png" data-linked-resource-container-id="2294113" data-linked-resource-container-version="18"></span> On the Authoring space, LAMS will display a preview of the activities inside a Branching activity.</p> <h3 id="Branching,GroupBased-BranchSelection">Branch Selection</h3> <p><strong>LAMS provides Authors with three different ways to define which Branch a learner should complete.</strong></p> <h4 id="Branching,GroupBased-allocatedMethodOne:TeacherAllocated"><span class="confluence-anchor-link conf-macro output-inline" id="Branching,GroupBased-allocated" data-hasbody="false" data-macro-name="anchor"> </span> Method One: Teacher Allocated</h4> <div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"> <p>The simplest option to create on the Authoring side is 'Teacher Allocated.' When 'teacher allocated' branching is selected, no further author-side configuration is needed, however when the sequence is launched, a <a href="/display/lamsdocs/Monitoring+Environment#MonitoringEnvironment-enAU">LAMS monitor</a> must manually assign each learner to a specific branch. (See the monitoring section of this page below.)</p></div><div class="columnMacro conf-macro output-block" style="width:20%;min-width:20%;max-width:20%;" data-hasbody="true" data-macro-name="column"> <div class="lozenge-wrap clickable conf-macro output-block" href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch1.htm" style="width:347px" data-hasbody="true" data-macro-name="lozenge"> <div class="lozenge-left blue no-arrow"> <div class="lozenge-icon"> <a href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch1.htm" title="View Teacher-Selected Branching" class="external-link" rel="nofollow"> <img src="/download/attachments/2000/clapper.png" alt="Teacher-Selected Branching" /> </a> </div> </div> <div class="lozenge-right body" style="width:240px"> <div class="lozenge-heading"> <a href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch1.htm" title="View Teacher-Selected Branching" class="external-link" rel="nofollow">Teacher-Selected Branching</a> </div> <div class="lozenge-body"><strong>Assign Learners</strong> to Individual Branches in the <strong>Monitoring Environment.</strong></div> </div> </div> </div></div></div></div> <h4 id="Branching,GroupBased-groupMethodTwo:Group-BasedBranching"><span class="confluence-anchor-link conf-macro output-inline" id="Branching,GroupBased-group" data-hasbody="false" data-macro-name="anchor"> </span> Method Two: Group-Based Branching</h4> <div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"> <p>LAMS allows authors to route learners along specific branches based on a preexisting <a href="/display/lamsdocs/lagrp11#lagrp11-enAU">Grouping Object</a>. Once both the grouping object and branching activity have been created, the author must create 'Mappings' of each group to a particular Branch. (Alternatively, the author can elect to define these in the <a href="/display/lamsdocs/Monitoring+Environment#MonitoringEnvironment-enAU">monitoring environment</a>).</p></div><div class="columnMacro conf-macro output-block" style="width:20%;min-width:20%;max-width:20%;" data-hasbody="true" data-macro-name="column"> <div class="lozenge-wrap clickable conf-macro output-block" href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch2.htm" style="width:347px" data-hasbody="true" data-macro-name="lozenge"> <div class="lozenge-left green no-arrow"> <div class="lozenge-icon"> <a href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch2.htm" title="View Grouping-Based Branching" class="external-link" rel="nofollow"> <img src="/download/attachments/2000/clapper.png" alt="Grouping-Based Branching" /> </a> </div> </div> <div class="lozenge-right body" style="width:240px"> <div class="lozenge-heading"> <a href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch2.htm" title="View Grouping-Based Branching" class="external-link" rel="nofollow">Grouping-Based Branching</a> </div> <div class="lozenge-body">Automatically assign Learners to Branches using on a <strong>Grouping Activity</strong>.</div> </div> </div> </div></div></div></div> <div class="cfm-align-center conf-macro output-block" style="text-align: center;" data-hasbody="true" data-macro-name="center"><p> </p><p> </p><div class="table-wrap conf-macro output-inline" data-hasbody="true" data-macro-name="table-plus"><table id="TBL1560958860160" class="confluenceTable" width="80%"><tbody> <tr> <th class="confluenceTh"><p> These step-by-step instructions describe how to create a Group-Based Branching: </p></th> </tr> <tr> <td class="confluenceTd"><ol> <li>Create a <a href="/display/lamsdocs/lagrp11#lagrp11-enAU">grouping object</a>. Either 'random' or 'chosen' groups can be used, but the number of groups must be <strong>fixed</strong> in order to set up the branching as an author. If the grouping is based on 'number of learners', LAMS cannot predict how many groups will be created, and thus the branching allocations are performed by the monitor when the sequence is run. <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>Create a transition from the grouping object to the Branching Activity. <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>In the <a href="/display/lamsdocs/authoring#authoring-propinspector">Properties Inspector</a>, click the <strong>Branching Type</strong> drop-down box and select 'Group-based.' <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>A second drop-down box will appear, allowing a choice between all the grouping objects in the sequence. (For this reason, sequences that contain multiple grouping objects should use a different name for each object.) <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>When the link to the grouping object has been created, click the &quot;Setup Mappings&quot; button, which is now visible. <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>This will list all of the groups from the grouping object alongside all the branches in the branching activity. Simply select one or more groups to link to a particular branch and add them to the 'Mappings' column.</li> </ol> </td> </tr> </tbody> <script type="text/javascript">//<![CDATA[ $("table[id='TBL1560958860160']").data("appfire-table","true"); (new org_swift_TableSorter()).customTable('TBL1560958860160',[],'', 1,'',false, 'Click to sort','',false, false,false,true, 0,false,'',true, '',false,false,'','80%','','', true,'', '' ); //]]> </script> </table></div> <p> </p><p> </p></div> <p>When using Group-Based branching, the branching decisions are completely automatic. LAMS displays the Grouping Object to Learners, and the transition from the main sequence to the branched activity is seamless.</p> <h4 id="Branching,GroupBased-outputMethodThree:Tool-OutputBasedBranching"><span class="confluence-anchor-link conf-macro output-inline" id="Branching,GroupBased-output" data-hasbody="false" data-macro-name="anchor"> </span> Method Three: Tool-Output Based Branching</h4> <div class="sectionColumnWrapper conf-macro output-block" data-hasbody="true" data-macro-name="section"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro conf-macro output-block" data-hasbody="true" data-macro-name="column"> <p>The third branching method involves basing the branching decisions from the output of a particular activity - that is, output from an activity based on what the learner has contributed.</p> <p>Some activities may have specific conditions (such as the number of correct responses for a Multiple Choice), and most activities support <strong>Text-based conditions</strong>, where LAMS can make branching decisions based on certain words that a Learner has or has not typed into an activity.</p> <p>The <a href="/display/lamsdocs/laqa11outputs">Q&amp;A</a>, <a href="/display/lamsdocs/lafrum11outputs">Forum</a>, <a href="/display/lamsdocs/lasurv11outputs">Survey</a>, <a href="/display/lamsdocs/lachat11outputs">Chat</a> and <a href="/display/lamsdocs/lantbk11outputs">Notebook</a> activities all support these branching conditions.</p> </div><div class="columnMacro conf-macro output-block" style="width:20%;min-width:20%;max-width:20%;" data-hasbody="true" data-macro-name="column"> <div class="lozenge-wrap clickable conf-macro output-block" href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch3.htm" style="width:347px" data-hasbody="true" data-macro-name="lozenge"> <div class="lozenge-left bronze no-arrow"> <div class="lozenge-icon"> <a href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch3.htm" title="View Tool-Output Branching" class="external-link" rel="nofollow"> <img src="/download/attachments/2000/clapper.png" alt="Tool-Output Branching" /> </a> </div> </div> <div class="lozenge-right body" style="width:240px"> <div class="lozenge-heading"> <a href="http://saturn.melcoe.mq.edu.au/lams2/docs/winks/branch3.htm" title="View Tool-Output Branching" class="external-link" rel="nofollow">Tool-Output Branching</a> </div> <div class="lozenge-body">Use <strong>feedback from an activity</strong> to assign Learners to Branches.</div> </div> </div> </div></div></div></div> <div class="confluence-information-macro confluence-information-macro-information conf-macro output-block" data-hasbody="true" data-macro-name="info"><p class="title">*+There are two key concepts involved in Tool-Based branching: _Conditions_ and _Mappings_.+*</p><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"> </span><div class="confluence-information-macro-body"> <ul> <li><strong>Conditions</strong> are a way of grouping learners by their performance in the relevant activity. For example, a condition may be based on whether a learner has answered all questions in a quiz correctly or not. For more information on currently available conditions, <a href="/display/lamsdocs/lamc11outputs#lamc11outputs-enAU">view this page for the Multiple Choice</a> or <a href="/display/lamsdocs/lafrum11outputs#lafrum11outputs-enAU">this page for the Forum</a>.</li> <li><strong>Mappings</strong> describe which Condition sends learners to which branch. Once LAMS determines which Condition the Learner is a part of, the Mapping is used to send that Learner to a particular branch.</li> <li>A particular <span style="text-decoration: underline;">Condition</span> may only be mapped <em>to</em> a <span style="text-decoration: underline;">single</span> branch, but a single branch may have <strong>several different</strong> conditions mapped to it.</li> </ul> </div></div> <div class="cfm-align-center conf-macro output-block" style="text-align: center;" data-hasbody="true" data-macro-name="center"><p> </p><p> </p><div class="table-wrap conf-macro output-inline" data-hasbody="true" data-macro-name="table-plus"><table id="TBL1560958860161" class="confluenceTable" width="80%"><tbody> <tr> <th class="confluenceTh"><p> These step-by-step instructions describe how to create a Tool-Output Based Branching: </p></th> </tr> <tr> <td class="confluenceTd"><ol> <li>Create the Branching Activity as normal. <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>Place either a <a href="/display/lamsdocs/lafrum11#lafrum11-enAU">Forum</a> or <a href="/display/lamsdocs/lamc11#lamc11-enAU">Multiple Choice</a> activity in the sequence <span style="text-decoration: underline;">BEFORE</span> the Branching activity, and create the transition lines. <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>Select the Branching activity. Using the <a href="/display/lamsdocs/authoring#authoring-propinspector#enAU">Properties Inspector</a>, select <span style="text-decoration: underline;">Tool Output</span> from <em>Branching Type</em> menu. <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>A new drop-down will appear, allowing for selection of any one of the Forum or Multiple Choice activities in the sequence. <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>Choose the <span style="text-decoration: underline;">Setup Conditional Statements</span> button. <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>Define the Conditions as required for the sequence, and then click <strong>Done.</strong> <br class="atl-forced-newline" /> <br class="atl-forced-newline" /></li> <li>The <strong>Setup Mappings</strong> dialog will open. This dialog specifies which Conditions are Mapped to each Branch. <ol> <li>Select a Condition from the First Column.</li> <li>Select the Branch where the Condition will be mapped.</li> <li>Click <strong>&gt;&gt;</strong> button to create the mapping.</li> <li>Repeat until all conditions have been mapped to a branch.</li> </ol> </li> </ol> </td> </tr> </tbody> <script type="text/javascript">//<![CDATA[ $("table[id='TBL1560958860161']").data("appfire-table","true"); (new org_swift_TableSorter()).customTable('TBL1560958860161',[],'', 1,'',false, 'Click to sort','',false, false,false,true, 0,false,'',true, '',false,false,'','80%','','', true,'', '' ); //]]> </script> </table></div> <p> </p><p> </p></div> <hr/>
  • No labels