Skip to end of metadata
Go to start of metadata
Unknown macro: {composition-setup} cloak.toggle.exclusive=true


Unknown macro: {sub-section}
Unknown macro: {fontsize} Gates allow teachers to create Stop Points during a sequence.
These Stop points halt the progress of learners through a sequence, until certain outcomes have been achieved.

There are several types of gates:

  • Permission Gates require a monitoring teacher to manually open the gate before Learners can pass through.
  • Synchronise Gates require all learners actively participating in the sequence to reach the gate before it opens.
  • Schedule Gates open at a specified date and time. Since LAMS 2.1, Schedule Gates can be opened ahead of schedule. Click here to see how (Animation).
  • NEW Condition Gates allow a gate to open based on the outputs of a previous activity. Currently, these activities provide output conditions.

Click the Headings Below to view instructions for using Gates in sequences.

Unknown macro: {toggle-cloak}

Creating Gates in the Authoring Environment (Click to expand this section.)

Unknown macro: {cloak}

Unknown macro: {sub-section}

Creating Gates

You can create Gates in one of two ways:

  • Add a Gate to a Transition Line
    • Create a transition line between two activities.
    • Double-click the transition line to bring up a prompt where you can select a type of Gate.
  • From the Flow Menu
    • Click the Flow Menu, then select Gate.
    • Click on the Authoring Space to place the Gate in the sequence.
    • Create transition lines to and from the Gate.

Gates do not have Properties pages, as all options can be changed by using the Properties Inspector.

Unknown macro: {cloak}

Authoring and Monitoring Gates

Unknown macro: {toggle-cloak}

Permission Gates

Unknown macro: {cloak}

Unknown macro: {sub-section}

Authoring Permission Gates

Permission gates have no additional features in the authoring environment.
All configuration is performed through the Monitoring environment while the sequence is running.

Monitoring Permission Gates

Whenever a sequence contains a Monitoring gate, a user with Monitoring permissions for that sequence must log in to LAMS and allow learners to pass through the gate.
Any permission gates in a sequence are listed on the Lesson Monitoring tab under Required tasks.

'Go' buttons on the 'Lesson' tab.

The lesson monitoring tab displays the status of any permission gates in the sequence. This allows monitors to quickly open a gate for learners, without having to locate the stop point on the sequence view.

If a sequence contains one or more Permission Gates, a 'Go' button appears for each gate on the Lesson tab tab, under the heading Required Tasks. See the figure opposite.

Annotated view of a Permission gate Summary screen.

If a Permission Gate is double-clicked on the Sequence tab, a Summary sheet appears, displaying the number of Learners who are currently waiting at the gate position (ie: have reached the position of the gate in the sequence), as well as a 'Open Gate' command button. This has the same function as the 'Go' button on the Lesson tab.

Monitors can choose to open the gate for All learners in the class, or select individual learners who are allowed to pass the gate.

Unknown macro: {cloak}

Unknown macro: {toggle-cloak}

Synchronise Gates

Unknown macro: {cloak}

Unknown macro: {sub-section}

Authoring Sync Gates

Permission gates have no additional features in the authoring environment.
All configuration is performed through the Monitoring environment while the sequence is running.

Monitoring Sync Gates

When a Sync Gate is double-clicked on the Sequence tab, a summary sheet opens displaying the number of Learners waiting for the gate to open (ie: have reached the position of the gate in the sequence) alongside a graphic showing the current state of the gate, either open or closed.

Sync gates can now be manually opened from the Sequence Monitoring tab, by double-clicking the gate icon and clicking Open. This will apply even if all learners have not yet reached the gate.

From LAMS version 2.1 and onwards, the behaviour for Sync Gates has now changed (See LDEV-1773 on

  • The Schedule gate will now distinguish between learners who are assigned to the lesson, and learners who are active in the lesson. This means that if there are learners who have not yet started the sequence, the gate will open for the active learners, rather than waiting for the late learners to join.
  • Also, a Sync gate now requires at least two learners to be waiting before it opens. This means a Sync gate in a lesson available to only 1 learner will need a monitor to manually open the gate for them; but then again, a sync gate in a lesson for 1 doesn't make sense.

Unknown macro: {cloak}

Unknown macro: {toggle-cloak}

Schedule Gates

Unknown macro: {cloak}

Unknown macro: {sub-section}

Authoring Schedule Gates

Schedule gates require the author to specify an amount of time that the gate will remain closed for, after the sequence is started.
Gate opening times are specified in the Properties Inspector.
For example, if the gate is to open 3 hours after the sequence starts, the author should select 3 hours as the opening time.

Monitoring Schedule Gates

When a Schedule Gate is double-clicked on the Sequence tab, a summary screen identical to the ones described above is shown, with the addition of the timestamp for when the gate will open.
Remember that Schedule gates open based on the time elapsed since the sequence was started, either directly or through the monitoring environment.

Monitors can manually open Schedule gates ahead of time, by double-clicking the stop icon on the Sequence Monitoring tab, and clicking Open.

Unknown macro: {cloak}

Unknown macro: {toggle-cloak}

Condition Gates

Unknown macro: {cloak}

Unknown macro: {sub-section}

Authoring Condition Gates

Condition gates are special in that they require another tool to provide outputs for the gate to open. This means that gates can open or close based on the number of questions a learner correctly answered in a Multiple choice activity or how many contributions they made to a Forum.

When a condition gate is placed, authors must first select which activity will provide the outputs (LAMS automatically populates the input list with available tools), choose the conditions set to use for the gate, and then map the conditions to whether or not the gate is open or closed.

(For more information on the conditions created by each activity, view that activity's help page by clicking the icon in LAMS.)

Monitoring Condition Gates

Monitoring condition gates is completely automatic, but monitors can choose to open the gate summary page by double-clicking the gate icon on the Sequence Monitoring tab.
This will allow them to view the learners who are waiting for the gate to open as well as learners who have not met the conditions for the gate to open.
Monitors can manually open the gate for the entire class, or allow specific learners through the gate, bypassing the conditions check.

Unknown macro: {cloak}

Error rendering macro 'i18n'

com.atlassian.renderer.v2.macro.MacroException: An I18n key is required

1 Comment

  1. harsha Hi2 <harsha@––––––.com> 7 September 2010 12:30
    Hi Jeremy
    Sorry for troubling you again. I successfully finished my gradebook (smile) thank you soo much for that help.
    I have small question about the condition gate, in the Monitoring lesson, there are to lists
    1. Have not met the condition
    2. waiting in front of the gate
    what is the difference between them,?
    why is the user who has passed the condition is listed in the "waiting in front of the gate"

    thank you

    Jeremy Page <> 7 September 2010 13:03
    To: harsha Hi2 <harsha@––––––.com>
    G'Day Harsha,

    That's a great question, and it's more of a reflection on how the gate tool is coded – the same monitoring interface is used for all three gate styles, so in this case, there's just cause for some confusion.

    In addition, it looks like you've stumbled across a little bug in the way the tool functions. Learner's who automatically clear the gate shouldn't be displaying in that second column at all. I'll raise this issue in the bug tracker and get it looked at for next release.

    List 1: Have not met conditions
    These are all the learners at the gate, who cannot automatically pass it, because they have not met the conditions.

    They'll get a boilerplate message:
    "You have reached a condition gate. You have not satisfied the required conditions and you may not pass. Please return to previous activities. After you correct your answers, please press the button to proceed to next activities."

    The only way for them to pass is to go back in the sequence (with the progress bar) and re-attempt the activity (if you've allowed multiple attempts.) Alternatively, you can pass individual learners through the gate ("Allow to pass" button), or open the gate for all learners, regardless of conditions. ("Open", up the top.)

    List 2: Waiting in Front of the Gate
    Clearly, there's a bug in the works here, as this list shouldn't contain those learners who have automatically cleared the gate.
    However, regardless of what this list says, the learners who meet the condition will automatically clear the gate, and they'll also appear in the third column, "Allowed to Pass"
    Even if you manually select the learners who have already passed from the second column, there won't be an issue, as they're already past the gate.
    Basically, you can pretty much ignore this middle column when using the condition gate.

    Hope that clears things up, and thanks for your question.

    – Jeremy.