Learning Paths
Learning paths let you create structured sequences of learning activities. A learning path guides your learners through a specific order of documents, exercises, links, and other resources, with optional prerequisites and progress tracking.
This tool is arguably the most used course tool, because it acts as a composer for many other tools and can very much be the only tool facing learners.
Why Use Learning Paths?
Learning paths are useful when you want to:
Control the order of content consumption — ensure learners complete foundational material before advancing
Track progress — see exactly where each learner is in the sequence
Set prerequisites — require learners to pass an exercise before accessing the next section
Award completion — link learning path completion to the gradebook and certificates
Package content — create self-contained learning modules that learners can work through at their own pace
Creating a Learning Path
Open the Learning paths
tool from the course homepage
Click Create a learning path
Enter a title and optional description
Save — you will be taken to the learning path editor
The Learning Path Editor

The editor has two main areas:
Left panel — The list of items (steps) in the learning path, shown as a tree structure
Right panel — The content of the selected item
Adding Items
Click Add an item and choose what to add:
Section
A heading that groups related items (like a chapter title). Sections do not contain content themselves.
Document
A file or web page from your course's Documents tool
Exercise
A quiz or test from the Exercises tool
Link
An external URL
Assignment
A student publication from the Assignments tool
Forum
A link to a course forum
Survey
A link to a survey
Certificate
A special page to trigger the generation of a completion certificate or the awarding of skills
Organizing Items
Drag and drop items to reorder them
Nest items under sections by dragging them to the right
Delete items you no longer need
Setting Prerequisites
Prerequisites ensure learners complete certain steps before accessing others:
Select an item in the learning path
Open its prerequisites settings
Choose which preceding item(s) must be completed first
For exercises, you can require a minimum score (e.g., "Must score at least 70% on Quiz 1 before accessing Module 2")
Learner Experience
When a learner opens a learning path:
They see the list of items in the left panel
Completed items are marked with a checkmark
Items with unmet prerequisites are locked
Progress is tracked automatically — if a learner leaves and comes back, they resume where they left off
A progress bar shows overall completion percentage
SCORM Content
Chamilo's learning path tool can import SCORM 1.2 packages — the most widely used e-learning standard. Upload a SCORM ZIP file and Chamilo will create a learning path from it, tracking progress and scores according to the SCORM specification.
To import a SCORM package:
In the Learning paths tool, open the actions menu and click Upload
Upload the ZIP file
Chamilo unpacks and creates the learning path automatically
CMI5 / xAPI packages
CMI5 packages (the modern xAPI-based successor to SCORM) are supported through the XApi plugin. Once the plugin is enabled by your administrator, you can import a CMI5 package and learners can launch it from the course; their statements are forwarded to the configured Learning Record Store.
Learning Path Settings
Configure how the learning path behaves:
Visibility
Hide or show the learning path to learners
Prerequisites
Require completion of other learning paths before this one
Auto-launch
Automatically open this learning path when learners enter the course
Accumulated SCORM time
Whether to accumulate time across multiple sessions
Linking to the Gradebook
You can include learning path completion as a graded activity in the Gradebook. This allows learning path progress to contribute to the learner's overall course grade and certificate eligibility.
Using AI
If the administrator has enabled AI-assisted learning path generation, you will find an AI generator option in the drop-down actions menu. Give the AI as precise a context as you want your learning path, ask for a number of pages and an approximate number of words per page, then tell it if you want to populate it with tests and launch. A few minutes later, you are looking down at a complete, text-based learning path.
Edit the documents to generate illustrations with more AI and you only have some review to do before you can share it with your learners.
Tips
Start with an outline — Plan your sections and items before building the path
Use sections as chapters — Group related items under section headings for clarity
Set prerequisites for assessments — Require learners to study the content before taking a quiz
Mix content types — Combine reading materials, videos, interactive exercises, and external resources for an engaging learning experience
Check the learner view — Use the Student View feature to experience the learning path as a learner would
Use SCORM for interactivity — If you have access to SCORM authoring tools (like Articulate, iSpring, or similar), create rich interactive content and import it into Chamilo
Last updated
Was this helpful?