Outside tools by LTI 1.3, with scores back

Add any LTI 1.3 tool, such as a coding lab, a science simulator or a publisher's content, as a lesson. Learners open it signed in, and the scores the tool sends back finish the lesson.
PLANSScale only

The problem it solves

  • Learners need a separate login for each tool a course uses, and forget them.
  • Scores from an outside lab are typed into the gradebook by hand.
  • Teachers copy links to content inside a tool and get them wrong.

How it works

  1. A Learn Manager registers the tool once under Learn > Manage Courses > Configuration > Outside Tools > LTI Tools. They enter its login initiation URL, launch URL and key set URL. The form shows what to enter at the tool: issuer, client ID, deployment ID and the platform's addresses.
  2. An author adds a lesson of kind Outside Tool (LTI). They choose the tool, an address for this lesson if needed, and Score to Pass.
  3. Choose in the Tool lets the author pick the content inside the tool, for tools that offer it.
  4. Learners open the lesson and are signed in at the tool as themselves, with the course and the lesson.
  5. Scores the tool sends back are kept under Learn > Manage Courses > Reporting > Packages and Tools > Tool Scores. They finish the lesson when the activity is completed and graded.

Everything it does

A tool

  • Client ID made for you; Deployment ID 1 to start with
  • Login Initiation URL, Launch URL, Redirect URIs, Tool Key Set URL, Content Choice URL
  • Send the Learner's Name: on; Send the Learner's Email: off
  • Tool Sends Scores: on; Tool Reads the Course List: off
  • Custom Parameters, key=value per line

A tool lesson

  • Tool, Tool Address for This Lesson, Custom Parameters for This Lesson
  • Open in a New Window: off; for tools that do not work inside a frame
  • Score to Pass (%): 0 means done when the tool says completed

Standards

  • LTI 1.3 launch with roles Learner or Instructor
  • Assignment and Grade Services 2.0 for scores
  • Deep Linking 2.0 for Choose in the Tool
  • Names and Role Provisioning 2.0 when Tool Reads the Course List is on. It shares authors and enrolled learners, names and emails only as the tool is set

Who uses it

Learn ManagerRegisters tools and decides what is sent to them.
Learn AuthorAdds tool lessons and picks content in the tool.
LearnerOpens the tool from the lesson, signed in.

Where you use it

  • Web: Learn > Manage Courses > Configuration > Outside Tools > LTI Tools; the lesson's Tool tab; Reporting > Packages and Tools > Tool Scores
  • Web: the lesson in the player
  • The SmartMy Learn app: the lesson opens in the player inside the app. Test each tool on phones before go-live (built and in testing, not in the app stores yet)

What you control

Settings

  • What is sent: name on, email off, scores on, course list off; per tool

Questions

Which tools work?

Tools that support LTI 1.3. Older LTI 1.1 tools are not supported. Test each tool with us before go-live.

Does the tool get learners' emails?

Only if you switch on Send the Learner's Email for that tool. Names are sent to start with; you can switch that off too.

Can the tool see who is on the course?

Only with Tool Reads the Course List switched on for that tool. It is off to start with.

Related features

See your first course on it.

Tell us who learns (students, staff or both), how many people and what you teach today. We will set up one course with you and enrol a class or a department.