Skip to main content

Delivery Use-Case: Individual Asynchronous via LMS/SCORM

Updated over a week ago

Overview

An asynchronous learning format where learners access their course via their organization’s LMS, complete activities, and progress independently without real-time interaction with instructors or peers. Progress and scores are tracked, and there is typically a defined timeframe for completion.

Delivery Modality

Individual

Asynchronous

Virtual

Logistics Summary

LMS Managed

  • SCORM Integration: Automatically connects the LMS and SimGate without extra credentials

  • Automatic Enrollment & Tracking: User data flows directly into SimGate from the LMS, reducing setup time

  • Reliable Reporting: Learner activity and progress are tied to verified LMS accounts for clean data and audit trails

Learner Access

  • Seamless Integration: Learners access the course directly through your LMS—no extra links or login steps

  • Consistent Access Control: Course availability is managed through existing LMS permissions

  • Authentication: No additional login is required once directed to SimGate

Learner Data

  • LMS: Completion status + pass/fail scores sent back to LMS

  • SimGate Dashboard: Real-time progress tracking and completion status along with Standard SimGate Reports + Custom Admin & Facilitator Reports


4 Configuration Steps for: Individual Asynchronous Delivery via LMS

SimGate Studio

Configure the Project Delivery Settings in Studio

Role: Creator

Each course is developed and tailored to the learner experience and must be configured in SimGate Studio prior to delivery.

Step 1: Configure Studio Project Settings

Defines which settings this project supports. In the Studio Settings page:

DIY Steps

  • Session Types: Toggle on Individual (highlighted orange)

  • Completion and Scoring Data for LMS: Creators define the point in the learning journey at which a learner is considered complete. AT this point, the score data is sent back to the LMS. To ensure accurate reporting, set the following:

    • Completion trigger (e.g., end of course or key state reached)

    • Scoring metric (e.g., total score, specific metric)

    • Pass/fail parameters (e.g., percentage/points threshold)

    • 💡 Need help with these settings? See the FAQ section below.


Step 2: Create a Release & Publish Your Project

Publishing your project generates a Public URL used for participant access or LMS delivery via SCORM.

⚠️ Projects must be located in the Public Enterprise Folder in Portal to create live public links and SCORM packages.

DIY Steps

To create and publish your release:

  • Open your Release page via the Releases icon in SimGate Studio.

  • Click “Create Release” in the upper right.

  • Fill in the release details in the popup and click “Create.”

  • Your release version will now appear on the Release page.

  • Under “Public Site,” click “Publish” to generate your live link.


Step 3: Download SCORM link

After you publish the project (required for the SCORM link to work!), download your SCORM file.

DIY Steps

  • In the top-right “Release Actions” dropdown, select “Public site SCORM 1.2 Package.”

  • The .zip file will automatically download to your device.


LMS Integration

SCORM Integration with Your LMS

Role: LMS administrator or implementation team

A SCORM file connects your LMS to SimGate for seamless course delivery. Coordinate with your LMS administrator or implementation team to enable access.

Step 4: LMS Implementation

  • Send the downloaded SCORM .zip file to your LMS admin/team.

  • The LMS team:

    • Uploads the SCORM stub package to the LMS.

    • Tests to ensure the course launches successfully.

    ✅ Your LMS will always point to the most recently published version of your SimGate project. In other words, you do not have to keep sending a file!
    There is no additional admin set up!


SimGate Dashboard

Using the SimGate Dashboard with LMS Delivery

Role: Course Administrator

When delivering a course via LMS, use of the SimGate Dashboard is optional—but highly recommended. It provides access to additional reporting, data exports, and real-time learner tracking. Learner data is captured in both the LMS and SimGate.

For this delivery use case, no additional setup is required in SimGate prior to delivery. However, here are a few helpful things to know:

Course Learner Data

  • Auto-Creation of Sessions & Users: When a learner launches the course, their ID and name are automatically passed to SimGate, creating a session and user profile.

Progress Tracking

Screenshot 2023-05-09 at 4.59.28 PM
  • Real-Time Progress Tracking: Learner progress is bookmarked and stored in the SimGate Dashboard, which is real-time trackable.

Reporting Data

  • Post-Delivery Reporting: Standard SimGate Reports are available for download once the course has been completed.


FAQ

What are the technical requirements for using SimGate?

  • Find everything you need in this article here: SimGate Tech Specs

  • Here are the basics:

    Supported Browsers:

    • Latest versions of Chrome and Edge

    💻 Device Compatibility:

    • Optimized for desktop and laptop use - we recommend a minimum of 11" display.

      • Mobile/Tablet devices are not supported or recommended for use during the deployment/delivery of courses.

    • The minimum display resolution for SimPlayer course delivery is 1280x960, thought higher is better!

    • Ensure that the display resolution’s scale is set to 100% or at most 125% - any higher will distort the size of text relative to other page elements.

      • ⚠️ When launching courses via the LMS, LMSs usually launch courses within a pop-up window - this window is often too small requiring learners to take it full screen and adjust the zoom on their browsers.

    🌐 Internet Requirements:

    • Stable internet connection

    • Recommended Speed: Above 500 KB/s for smooth learner experience

    • VPNs, firewalls, or strict security settings may require whitelisting the platform domain

What course readiness preparation and testing do you recommend?

Ensure your project is polished, functional, and ready for deployment so learners have a seamless experience! Check out the following articles to make sure you are well-prepared:

Do you have any resources for Pilot Planning?

  • Pilot Planning Deck (editable .ppt example)

    • Plan ahead to shape the pilot details, including: purpose and success metrics, size, scope (parts vs. whole), target audience, delivery and communication specifics.

  • Template Run of Show (editable .xlsx example)

    • A set of standard run-of-show template sheets that outlines every minute of an entire event from start to finish. We've included many extra sheets that you can delete or use as needed.

What additional Admin set up is needed in the SimGate Dashboard?

For this delivery use case, no additional setup is required in SimGate prior to delivery

Is this a SCORM “stub” course package?

  • Yes, the SCORM package provided points back to your project on the SimGate platform (a “stub” version). We chose this approach because of customer input on fewer moving parts with their LMS deployment teams and to allow us to deliver interactivity, engagement, and robustness in our experiences by hosting the back-end functionality, logic, and processing. This affords faster updates and maintenance, more robust facilitator and admin reporting features, and the ability to run team- and individual-based experiences via the SimGate dashboard.

  • There is no option to provide a full SCORM course package at this time due to the extensive interactive functions of courses in SimGate.

What is the User/Learner Experience when logging into SimGate via our LMS?

SCORM/LMS Authentication Flow:

  1. The user logs into the LMS.

  2. The user clicks a link in the LMS.

  3. The LMS sends the email, first name, and last name to our system and opens the course.

  4. The user is logged into SimGate automatically and proceeds through the course.

  5. Data is captured in both the LMS and SimGate Dashboard (Overview: Dashboard Facilitator & Admin Reports + Examples link explains the data captured automatically in the dashboard)

When a user accesses a course via the LMS, does the project open in the same window, a new tab, or a new window?

  • Whether the project opens in a new tab, a new window, or opens in the same window is up to the LMS integration. SimGate does not have control over this setting.

When a user logs into a course via the LMS, will they need to sign in or register again for the SimGate platform?

  • No, users do not need to log in again after being directed to our system. SCORM integration does not require any other login process. SimGate receives the participant's student ID (usually their email) and their name and uses that to log them in automatically.

What data comes out of the platform and is passed back to my LMS? and when is it sent?

  • Completion Status - SCORM's data tracking capabilities are very basic - it can only store 3 types of data: state (not started, in progress, or complete), score, and bookmarks. We are limited to marking a course as complete and submitting the final score because bookmarks, unfortunately, don't show up in the LMS meaningfully.

  • Completion based on Pass/Fail - Define a "completion success percentage" in relation to the "possible max score" to indicate if a learner passes or fails (based on your chosen scoring metric variable from your scoring model).

  • Option to "Always mark the course completed".

  • Find these options on the Project Settings page:

What is the timing for data sent to the LMS?

(e.g. batch daily, continuous, at the end)

  • Launch and Completion. Data is sent to the LMS at key intervals aligned with user events such as launch which sets the sim/course status to ‘in progress’, or when the user ends the session and passes back status as either 'in progress' or 'complete'.

How can I see in-the-moment progress tracking for individual users or teams?

  • Through the SimGate Dashboard, if you provide participant or team names through your LMS, you'll be able to see in-the-moment sim progress tracking for each user.

Screenshot 2023-05-09 at 4.59.28 PM

How do I configure the project settings for Completion and Scoring Data?

How do I define which state is my "LMS Completion State"?

How do I define which metric is my "LMS Scoring Metric"?

LMS Completion Success %

  • This is the percentage that is considered a "passing score".

    • The completion success rate must be between 0-100 (%)

      • Ex. If your learner passes with an 80%, you will put 80 in this box.

        • SimGate will auto-calculate if the learner passes based on the possible maximum score (below)

LMS Possible Maximum Score

  • This is the maximum possible score a learner can earn and is directly related to your chosen scoring metric.

    • It is the accumulation of all points that can be earned from this metric.

      • Ex. If your learner can earn a maximum of 72 points for this metric - you will put 72 in this box.

        • SimGate will auto-calculate if the learner earns 80% or higher based on this possible maximum score.

Can you administer a team-based course through the LMS?

We need to make updates to a project - What happens to an individual learner if the project is edited while they are still in the process of working through a simulation?

  • In Studio, updates can be made to a course at any time, along with testing it via a test link, without compromising live/deployed courses. (AS LONG AS you do NOT publicly publish it until ready!)

  • The best practice is to schedule publishing a project update when there are no deployments. However, when this is not possible, to eliminate confusion for learners or risk to accurate data capture, please consult Regis to help you plan

What are the different Learner Access Types and Authentication options for a SimGate Delivery?

Possible combinations….

Access course through LMS

  • Log into LMS

  • Launch course via LMS (requires SCORM package)

  • Completion status sent to LMS

    • NOTE: via SimGate Dashboard - Data collected and viewable (to Admins + Facilitators): Progress status, answer choices on Decision Report, and Author-created reports

  • Team or Individual, Virtual or Live

Access course through Sim/Project URL (direct link) / Admin Set-up

  • The session is created by Admin, and specific users added to the session via the dashboard by the administrators

  • Log in using email + password provided by an administrator (PW can be changed after login)

  • Data collected and viewable via Dashboard (to Admins + Facilitators): Progress status, answer choices on Decision Report, and Author-created reports

  • Team or Individual, Virtual or Live

Self-Registration - Access the course through Sim/Project URL (direct link)

  • The session is created by Admin, users do not need to be added to the session via the dashboard.

  • Log in using self-registration, user chooses email + password

  • Data collected and viewable via Dashboard: Progress status, answer choices on Decision Report, and Author-created reports

  • Team or Individual, Virtual or Live

Sessionless Login - Access the course through a uniquely generated Sessionless login URL for the project

  • Sessions are NOT created in the dashboard)

  • Admin generates a unique access link via the Project Settings Tab in Studio

  • Login options: Users login using self-registration (user chooses email + password) OR email + password provided by the administrator

  • Data collected and viewable via Dashboard (to Admins + Facilitators): NONE. No reports, user states or personal data is available nor can be managed by the dashboard.

  • Team or Individual, Virtual or Live

  • Note: You cannot currently do BOTH Anonymous and Sessionless at the same time. Anonymous can track how many people have logged in, but sessionless cannot.

Anonymous Login - Access the course through a uniquely generated Anonymous login URL for the project

  • The session is created by Admin and generates a unique access link using Session Actions within the session.

  • No sign-in with personal information is required.

  • Data collected and viewable via Dashboard (to Admins + Facilitators): Progress status and answer choices are still collected, however, everyone shows up as an “Anonymous User” on Decision Report and Author-created reports. No personal information is available.

  • Team or Individual, Virtual or Live

  • Note: You cannot currently do BOTH Anonymous and Sessionless at the same time. Anonymous can track how many people have logged in, but sessionless cannot.

Access the course through SimGate Dashboard

  • The session is created by Admin, and specific users added to the session via the dashboard by the administrators

  • Log in using email + password provided by an administrator (PW can be changed after login)

  • Users see all available enrolled courses

  • Choose a course to launch directly from the dashboard

  • Data collected and viewable via Dashboard (to Admins + Facilitators): Progress status, answer choices on Decision Report, and Author-created reports

  • Team or Individual, Virtual or Live

Authentication Flow: LMS vs SSO vs Direct Link

SCORM/LMS Authentication Flow:

  1. The user logs into the LMS.

  2. The user clicks a link in the LMS.

  3. The LMS sends the email, first name, and last name to our system and opens the course.

  4. The user is logged into SimGate automatically and proceeds through the course.

  5. Data is captured in both the LMS and SimGate Dashboard (Overview: Dashboard Facilitator & Admin Reports + Examples link explains the data captured automatically in the dashboard)

SSO Authentication Flow:

  1. The user opens the course link at "client.regis-co.com/project" (your custom URL)

  2. The user clicks a "Sign with Google/Microsoft/etc..." button

  3. The user is redirected to the sign-in page for your selected provider and signs in with their company account. This step is entirely in your control, and Regis has no control or knowledge of the user's account yet.

  4. Your provider (Google, Microsoft, etc...) sends the user's email, first name, and last name to our system and redirects the user back to the course.

  5. The user is logged into SimGate automatically and proceeds through the course.

  6. Data is captured in the SimGate Dashboard (Overview: Dashboard Facilitator & Admin Reports + Examples link explains the data captured automatically in the dashboard)

Direct Link Authentication Flow:

  1. The user’s email, first name, and last name are added to our system by an administrator as a “User” in the dashboard (manual or bulk upload) and they are assigned to a specific course session (session must be created first).

  2. The user opens the course link at "client.regis-co.com/project" (your custom URL)

  3. The user signs in with their company email and password.

    1. The user's password can be set in 3 different ways:

      1. By the admin when creating the user

      2. By sending the user a welcome email and having them click the link

      3. By having them use the password reset feature

  4. The user is logged into SimGate and proceeds through the course.

  5. Data is captured in the SimGate Dashboard (Overview: Dashboard Facilitator & Admin Reports + Examples link explains the data captured automatically in the dashboard)

Have more SCORM related questions?


Did this answer your question?