Forum Discussion

JujyWalter's avatar
JujyWalter
Community Member
3 years ago

Embed Rise course into school main page (not course) in LMS

Hi there! Is it possible to embed a Rise course into the main page of a school site and how?

  • Yes, it’s possible to embed a Rise course into the main page of a school's LMS (Learning Management System), depending on the LMS you’re using and the embedding options it supports. Here's how you can do it:

    ---

    Step 1: Export the Rise Course
    1. **Log into Articulate Rise 360.**
    2. Select the course you want to embed.
    3. Click the **Settings** gear icon and navigate to the **Export** tab.
    4. Choose the export format:
       - **Web**: If you want to host the course on your own server.
       - **LMS**: If your LMS supports SCORM or xAPI (Tin Can).
    5. Download the exported course file.

    ---

    Step 2: Host the Course
    If you chose **Web** export, you’ll need to host the course:
    1. Upload the exported files to a web server or cloud service (e.g., AWS S3, Netlify, or your LMS-hosted media storage if available).
    2. Copy the public URL to the course’s launch file (usually `index.html`).

    ---

    Step 3: Embed the Course
    Depending on the LMS and hosting method, follow these steps:

    #### **Option 1: Use an iFrame**
    1. Find the embed option on your LMS’s main page editor.
    2. Insert an iFrame code pointing to the course URL.  
       Example:
       ```html
       <iframe src="https://yourhostedcourseurl.com/index.html" width="100%" height="600px" frameborder="0"></iframe>
       ```
    3. Save the changes and test to ensure the course loads properly.

    Option 2: Upload SCORM or xAPI Package
    If your LMS supports SCORM/xAPI:
    1. Navigate to the **admin or content upload** section of your LMS.
    2. Upload the Rise-exported SCORM or xAPI package.
    3. Link the uploaded course to the main page of the school’s site (if the LMS allows it).

    Option 3: Embed via LTI
    If your LMS supports LTI (Learning Tools Interoperability):
    1. Host the Rise course on an LTI-compliant platform.
    2. Configure the LTI settings in your LMS.
    3. Embed the course using the LTI tool integration.

    ---

    Step 4: Optimize for Usability
    1. Ensure the embedded course is mobile-friendly.
    2. Check permissions to ensure all students can access the embedded content without login issues.
    3. Test the embed on different devices and browsers.

    ---

    Notes:
    - Some LMS platforms, like Moodle, Canvas, or Blackboard, have specific embed tools or content blocks for external content—refer to their documentation for exact steps.
    - If your LMS has restricted embedding, you might need admin permissions or additional plugins. 

    Let me know your LMS platform, and I can provide more tailored guidance!

  • Hi Juliane!

    Rise 360 has two output types: Web and LMS. You can read more details about each one here: 

    I would recommend sharing that article with your school's website owner/webmaster, and they'll let you know if one of those output types will work for your setup!

    • JujyWalter's avatar
      JujyWalter
      Community Member

      Thank you for the response. What if the school page is within an LMS (Learnworlds)?

      [Shape Description automatically generated with medium confidence]

      Juliane Walter
      Enablement and Education Manager
      Email: walter@bryter.io | Website: http://www.bryter.com/

      BRYTER GmbH | Frankfurt Office (business address): Hanauer Landstraße 175 - 60314 Frankfurt/Main | Berlin Office: Linienstraße 71 - 10119 Berlin | London Office: Labs House, 15-19 Bloomsbury Way, Holborn - London WC1A 2TH, UK | New York Office: 142 W 57th Street, New York, NY 10019, USA
      Managing Directors: Michael Grupp, Dr. Micha-Manuel Bues, Michael Hübl. Registered at Amtsgericht Berlin-Charlottenburg, HRB 197510 B, VAT DE318764258
      Kindly note that our business address has changed to Hanauer Landstraße 175 - 60314 Frankfurt/Main. Our seat of business remains in Berlin.