How to Share Courses to Your Moodle or eSkilled LMS Using LTI 1.3

How to Share Courses to Your Moodle or eSkilled LMS Using LTI 1.3

IdeaOverview

In this article, we'll discuss the use of LTI 1.3 for easily sharing your AI-generated courses to your LMS. To easily follow the process, we'll break this into different parts.

If you use Moodle LMS, including eSkilled's Moodle LMS, this is the recommended sharing option as it is the most secure and provides the best data progression reporting and grading data back to your LMS.

Notes
Step tutorial

Generating Keys in the AI Course Creator (AICC) Site 


1. From the home page, go to 'Administration', then 'Settings'.




2. Under 'LTI Domains', add the URL of your Moodle site (e.g. https://lms.eskilled.com.au).





InfoNOTE: You can enable a domain for all courses. If this option is selected, the domain will be automatically chosen, and you will skip the domain selection process mentioned in Step 3.


3. If you haven't enabled the toggle mentioned in the second step, go to 'Courses', and choose the course you like. Click on the menu in the upper right of the thumbnail, select 'Enable LTI 1.3', choose the domain you want this course to be available in, and save it.






AI Course Creator (AICC) Site Keys

To get the required keys from the AICC, simply replace the word 'eskaicc' below with the appropriate subdomain (client).

Tool URL: https://eskaicc.eskilled.io/lti/v13
Public Keyset: https://eskaicc.eskilled.io/auth/keyset
Initiate Login URL/Auth URL: https://eskaicc.eskilled.io/lti/v13auth
Redirect URL: https://eskaicc.eskilled.io/lti/v13


Moodle LMS

The example below illustrates how to set up LTI 1.3 using eSkilled's LMS.

1. Open a course to which you want to add your LTI External tool.


2. Click 'More', then select 'LTI External tools' from the drop-down.




3. You'll see a list of previously created LTI External tools. Click the 'Add Tool' button to begin.




4. Fill in the necessary information.
      Tool name – Add your preferred tool name (e.g. AICC Courses).
      Tool URL – You can find the value of this in the AI Course Creator (AICC) Site Keys part of this tutorial.



Info
NOTE: Make sure to select 1.3 as the LTI version. Complete the remaining field and follow these services settings:






5. Click the 'Save changes' button once done.


Keys

Info
NOTE: For this part, please contact eSkilled support (support@eskilled.com.au) so we can provide the necessary keys. This is applicable only to clients using eSkilled's LMS. If you’re using a different LMS provider, please contact them for assistance.

1. To obtain the necessary keys from Moodle, you must have Site Administrator privileges. Navigate to Site administration > Plugins > External tool > Manage tools.

2. You should be able to find the LTI tool you added in the previous steps. Click on the configuration details button. Once a prompt pops up, take note of the Public keyset URL, Access token URL, and Authentication request URL.






Course

1. Open the course where you want to add the activity, and add the created resource in a topic.




2. Add the activity name.



Info
NOTE: To enable grade saving, navigate to 'Grade' and ensure 'Allow [Resource Name] to add grades in the gradebook' is enabled. This will enable the LTI to record grades effectively.




3. Once complete, click the 'Save and display' button.


4. When you first launch the tool on the LMS, you will be prompted to enter the keys from Moodle. Use the keys you retrieved earlier from the Keys part of this tutorial and add them here. Note that these keys cannot be changed afterwards, so ensure accuracy during this process.



Info
NOTE: After doing so, you need to reopen the window or refresh the browser.


5. Now, you should be able to link the course you want.



Info
NOTE: You cannot change the selected course, but you can recreate the resource if you want to add a new one.


    • Related Articles

    • How to Share Courses to Your Moodle or eSkilled LMS Using LTI 1.1

      Overview In this article, we'll discuss the use of LTI 1.1 for easily sharing your AI-generated courses to your LMS. To easily follow the process, we'll break this into different parts. If you use Moodle LMS, including eSkilled's Moodle LMS, we ...
    • Sharing Your Course With Your LMS via LTI 1.1 and 1.3

      Overview This guide is designed to help course creators seamlessly integrate their educational content with various Learning Management Systems (LMS) using the LTI standard. Part A - Generation of Keys Keys are essential for authenticating and ...
    • LTI Guide: Tutorials from Leading LMS Providers

      Overview In the rapidly evolving landscape of online education, Learning Management Systems (LMS) have become essential tools for educators and organizations to deliver, manage, and track learning experiences. While eSkilled LMS offers a robust ...
    • How to Share Your Course via URL or Preview Link

      Overview This guide will demonstrate how to generate a course preview link. Step tutorial 1. Click the 'View Course List' button. 2. This page contains all the available courses. Locate the course you wish to edit. Scroll to the bottom of the page ...
    • How to Share Your Course via Embed Code

      Overview This guide will show you how to enable LTI 1.1 and integrate your course content. Step tutorial 1. Click the 'View Course List' button. 2. This page contains all the available courses. Locate the course you wish to edit. Scroll to the bottom ...