What is LMS and why integrate?
Learning Management Systems are software that you set up for your class. You are probably using one and you didn’t know what it was exactly. Canvas, Moodle, Blackboard, Edmodo, Desire2Learn, Instructure, Schoology, etc. As a teacher, you can go in and customize your class, add modules and lessons for the students, and create quizzes and assignments for the students.
The biggest benefit is automatic student creation and single sign-on functionality. After adding Keyboarding Online to your LMS, students will just click a link inside their course and they will be launched directly into the program. If the student doesn’t exist yet, they will automatically be created and logged in. If you decide to use Keyboarding Online’s LMS integration, students will not have to remember their school login or their personal password.
Enabling LTI (Learning Tools Interoperability) adds some information to your account and presents you with the information you need to add Keyboarding Online to your LMS. Below are before and after pictures from enabling LTI.
Setting Custom Parameters
After enabling LTI, you will need to set some Custom Parameters such as classId and profileId. This will allow students to be created in the correct class with the correct grading profile. Use the drop-down boxes to select the Class and Grading Profile you would like to use. You can also select an Access Schedule and Game Profile as well, though it is not required.
Adding the application to your LMS
Below is a sample screen from Moodle. Inside Moodle, you would add an External Tool in the settings. Most LMS interfaces will be generally the same. We will add links to specific LMS setup as well below.
In the most basic steps:
- Give the application a name
- Add the Launch URL
- Add the Consumer Key and Shared Secret
- Copy over the Custom Parameters
- If possible, have it launch in a new window/tab
- Share student’s name/email with the application
Ensure all the information is copied and pasted exactly. Think of this like login credentials. A single typo will cause the entire application to throw an error. If you are getting an error, or it just launches and closes, then double check your application settings.
After creating the application, you will just need to add it to your course. Students will then click the link and be launched right into the program.
Integrating with your LMS
Follow the links below for your specific LMS