Choose a launch option
Use Web launch for most learners. Use SCORM, cmi5 or LTI 1.3 when integrating with your organization’s LMS.
This page is for admins and integrators. Learners normally just click “Start course” on the main Course page.
Web launch (Example Learning)
Recommended
Learners access the course directly on Example Learning with
full support for responsive UI, schema.org metadata, SEO, and
xAPI tracking out of the box.
Best user experience
xAPI tracking
No LMS setup required
Example learner URL:
https://example.com/courses/javascript-fundamentals
SCORM launch (LMS)
For legacy LMS
Import a SCORM package into your LMS. Completion and score are
converted to xAPI statements and mapped back to this Course
and its LearningPathway.
SCORM 1.2
SCORM 2004 3rd
SCORM → xAPI proxy
After import, configure your LMS to report completion and score.
cmi5 / xAPI launch
Modern tracking
Use cmi5 or pure xAPI for richer tracking. Each launch
creates a registration tied to this Course and (optionally)
the parent LearningPathway.
cmi5 package
xAPI events
External LRS support
{
"endpoint": "https://lrs.example.org/xapi",
"auth": "Basic <token>",
"activityId": "https://example.com/courses/javascript-fundamentals#course"
}
LTI 1.3 launch (deep link)
For integrated LMS
Configure the course as an LTI 1.3 tool in your LMS. Grades and
completion can be sent back via LTI Advantage and mirrored as
xAPI events.
LTI 1.3
Deep linking
Name & role service
| Issuer | https://lti.example.com |
|---|---|
| Client ID | js-fundamentals-client |
| Deployment ID | deployment-12345 |
| Target link URI | https://example.com/lti/launch/javascript-fundamentals |