-
Notifications
You must be signed in to change notification settings - Fork 7
Course integration into a LMS
UNCode implements the LTI specification in order to integrate into Moodle, OpenEdx or any other Learning Management System (LMS) that also implements this specification. Here we show the steps to follow to configure a task and the course for that.
To integrate the course into a LMS follow next steps:
-
In course settings, activate the LTI mode and define your LTI keys (consumer key and secret). When you do this, students will lose access to the tasks on UNCode, they will be only accessible via the LMS.
- Defining the LTI Keys:
These are composed by consumer keys and secrets separated by a colon in the LTI keys field. For instance, here’s an example of a set of keys and secrets:
consumer_key_1:a_very_secret_password consumer_key_2:wow_such_secret
This defines two LTI keys,
consumer_key_1
andconsumer_key_2
, with passwordsa_very_secret_password
andwow_such_secret
. Make sure the passwords are alphanumeric and they are enough long for more security.This keys are necessary when setting up an activity on the LMS
-
(Optional) Enable option to send grades back to the LMS. This is highly recommended, as grades will be centralized in one platform.
Now that the course is configured to allow LTI connections from a LMS. You must follow next steps:
- In case the activity to be set on Moodle is not create yet, proceed to create a new task on UNCode. Please refer to the corresponding documentation.
- On Moodle, under edition mode, select add an activity and choose external tool.
- In General settings:
- Fill in the activity name.
- If you want, add a activity description and activate the options you desire for your course.
- Click on Show more... and fill in the Tool URL. This is the task URL on UNCode, to get this URL, go to the task edition on UNCode and in Basic settings you will see the URL in the field LTI task URL. Paste this URL on Moodle.
- In Launch container, select the option you want, this determines how the task is show on Moodle, either as an iframe or a new window.
- Set the Consumer Key you have created in the Course LTI settings previously. You should create a different LTI key for each activity on Moodle.
- Shared key is the corresponding password of the Consumer key, paste it here.
- Modify all the other options as you want. Save it and now it should be shown on Moodle.
-
When students enter to the activity through the LMS for the first time, they must create an account on UNCode firstly and then, they can then login. After that, a LTI Binding process is done and the student is automatically registered on the course.
The email, username or passwords are not necessary to be equal on UNCode and the LMS.
Check the INGInious original documentation for more information.
UNCode - Distributed and maintained by the Universidad Nacional de Colombia, Campus Bogotá.
Visit the UNCode web page.
Visit UNCode.
- Home
- User's Documentation
- Developer's Documentation
- Deploy UNCode
- Others