Learning Paths
Learning paths let administrators group courses into a structured, ordered curriculum. Learners follow the path step-by-step and receive a consolidated completion record for the entire path.
Prerequisites
- Role: Admin
- At least one Published course must exist before you can add it to a path
Create a learning path
- In the left sidebar, navigate to Learning Paths.
- Click New Learning Path.
- Fill in the required fields:
| Field | Description |
|---|---|
| Title | Display name shown to learners |
| Description | Summary shown on the learning path tile in the catalog |
| Status | Draft by default — set to Published when ready |
- Click Create. You are taken to the path editor.
Brand the path tile (cover image)
Path tiles in the learner catalog and on the learner Home get the same branded treatment as course cards: a customizable cover image plus the course count, estimated duration (sum of the courses’ durations), and — for enrolled learners — a progress bar.
- Open the path in Learning Paths.
- Under Cover image, click Upload and choose an image.
- Save the path.
| Setting | Description |
|---|---|
| Cover image | PNG, JPG, or WebP, up to 5 MB. Wide images (16:9) look best. Served via CloudFront; encrypted at rest (SSE-KMS). |
| No cover set | The tile falls back to the brand gradient with the path glyph. |
| Replace / Remove | Replacing uploads a new image URL; removing restores the gradient fallback. |
Require other courses or paths first (prerequisites)
A path can require any number of courses and/or other learning paths to be completed before a learner may enroll in it. The Prerequisites section sits below the path form; the full guide is Prerequisites.
Add courses to a path
- On the path editor, tick courses under Available courses — each one joins the sequence at the bottom.
- Use the ↑ / ↓ arrows on a row to set its order.
- Use the Required switch on the row to say whether the course counts toward completing the path. It is on by default; switch it off to make the course optional.
- Click Save.
The line above the sequence states the completion rule in numbers — for example 2 required courses of 3 — and updates as you flip the switches. Learners must complete every Required course to complete the path; optional courses are offered in the sequence, labelled Optional on the learner’s path page, and left out of the path’s progress bar (the N of M required courses complete line counts required courses only).
A course removed from the sequence and added again comes back Required — the default — so an accidental removal cannot silently turn a mandatory course optional. Changing a flag on a path learners are already enrolled in takes effect on their next visit: the advancement engine reads the flag live.
Before this switch existed, Required could only be set through the CSV
importer’s path_courses.is_required column; the importer still honours it.
Publish a learning path
- Verify all courses are added and in the correct order.
- Click Publish. The path appears in the learner catalog.
Learning paths are presented inside the main Catalog alongside individual courses (LMS-662): learners see path tiles on the catalog’s All view and can filter with the Learning paths tab. There is no separate “Learning paths” menu item. A path is listed only when all three of these hold:
| Toggle | Effect |
|---|---|
| Status: Published | Draft/archived paths never appear to learners |
| Show this path in the learner catalog | Hidden paths stay admin-assign only |
| Allow learners to self-enroll | Without it the path is not listed; admins can still assign learners |
View path progress
Navigate to Analytics to see per-learner progress on learning paths, including how many required courses each learner has completed.
Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
| Course not appearing in Add Course picker | Course is in Draft status | Publish the course first |
| Path not visible to learners | Path status is Draft | Publish the path |
| Learner shows 0% progress | Learner enrolled after most recent course change | Wait for enrollment sync or re-enroll |
| Path shows 100% although a course is unfinished | That course is Optional — it does not count toward completion | Switch Required on in the path editor if it should |
| A course I made optional reads Required again | It was removed from the sequence and re-added; the default is Required | Switch it off again and save |
Need help? Contact your EmbayLMS onboarding team or open a support ticket.