Help & Documentation

LTI integration

Using LTI with BetterExaminations

LTI overview

The mainstay of any Virtual Learning Environment (VLE) is the LMS (Learning Management System) so it’s vital that the other learning and communication tools you use play nicely with it. In the past, integration methods for third-party applications varied between LMS vendors which duplicated effort for the developers of those applications and guaranteed vendor lock-in for your VLE.

LTI (Learning Tools Interoperability) was developed as an agnostic framework to integrate third-party learning tools (Tool Providers) with a Tool Consumer (typically an LMS). The key benefit is positioning your LMS as the hub of your learning environment so other applications can share course, student and grade data while understanding (and maintaining) the context of the relationship between those types of data.

Adding an LTI integration to BetterExaminations Online

Diagram explaining LTI integration

Configuring BetterExaminations Online to integrate with an LMS via LTI version 1.3 gives you the ability to:

  • create a course in BetterExaminations Online from an LMS course
  • associate the users and students of an LMS course with the newly created course in BetterExaminations Online
  • push grades from BetterExaminations Online to the LMS is a standard format
  • users and students can navigate to courses and exams in BetterExaminations Online from links in the LMS
  • authenticate LMS users in BetterExaminations Online 

Note: Since LMSs do not support Exam sittings all sittings for an Exam are merged into a single Exam before grades are pushed to the LMS. If a user is in more than one sitting of the same Exam only their most recent submission is pushed to the LMS.

Configuring LTI integration

  1. To add LTI integration to BetterExaminations go to the Settings screen. You’ll see a list of existing integrations (if you have). You’ll also see here that you can set up integrations for your LMS production and build environments:

     
  2. Provide an Integration name and select the Platform that you would like to integrate with from the Platform dropdown list. In this case, I am going to select the Blackboard LMS:

  3. Copy the BetterExaminations client ID:

  4. Go to the Administrator Panel in Blackboard. Under Integrations select LTI Tool Providers

     
  5. Next, select Register LTI 1.3 Tool:

     
  6. Paste the copied BetterExaminations Client ID into the Client ID input and hit Submit:

     
  7. When submitted you will be sent to the Tool Status screen. From here, copy the Deployment ID:

  8. Ensure that the Tool Status option is set to Approved. 

  9. Under the Institution Policies heading:

    1. Ensure that Role in Course, Name and Email Address are selected for User Fields to Send.

    2. Ensure that Allow grade service access is set to Yes.

    3. Ensure that Allow Membership Service Access is set to Yes.

  10. Press Submit to save the LTI 1.3 Tool. 

  11. Return to BetterExaminations Online and paste the Deployment ID into the appropriate field and Save changes:

     
  12. That's it! Now BetterExaminations Online and Blackboard are configured to use LTI. Placements have already been created automatically and are available for use in your courses.

 

Adding BetterExaminations Online exams to a course in Blackboard

Once you have configured the LTI integration and you have created a placement for the new tool, you can create a link between a Blackboard course and BetterExaminations. In the example below we’ve given the placement a label of “Sync Course with BetterExaminations”.

  1. In a course go to the Course Management > Control Panel and select Sync Course with BetterExaminations

 
 

2. From the next screen select the BetterExaminations Online exam: