Documentation Index
Fetch the complete documentation index at: https://mintlify.com/exelearning/mod_exelearning/llms.txt
Use this file to discover all available pages before exploring further.
mod_exelearning is a Moodle activity module that brings eXeLearning v4 packages (.elpx) directly into your Moodle courses. It preserves the package’s native sidebar navigation while automatically registering each gradable iDevice as its own column in the Moodle gradebook — so a single resource containing two quizzes produces two independent grade entries. Teachers can edit packages in-place using the embedded eXeLearning editor without ever leaving Moodle.
Quick Start
Try mod_exelearning in your browser with Moodle Playground — no installation needed.
Installation
Install from a release ZIP or manually into your Moodle instance.
For Teachers
Add eXeLearning resources, edit packages in-place, and manage grades.
API Reference
Web-service API for the Moodle App and external clients.
What makes mod_exelearning different
Unlike a plain SCORM player,mod_exelearning keeps the authored navigation sidebar and maps each gradable iDevice to its own gradebook column. It merges the best of its two sibling plugins:
mod_exeweb— preserves eXeLearning’s native sidebar, but no grading.mod_exescorm— grades activities, but only as a single aggregated SCORM column.
mod_exelearning delivers both: native navigation and per-iDevice grade columns.
Key features
Native Sidebar Navigation
Students browse eXeLearning content exactly as the author designed it, with the full sidebar intact.
Per-iDevice Gradebook
Each gradable exercise (true/false, drag-and-drop, crossword…) registers as its own gradebook column.
Embedded Editor
Edit
.elpx packages directly inside Moodle using the built-in eXeLearning editor — no download required.Multi-Attempt Support
Track every attempt and aggregate grades by highest, average, first, last, or lowest score.
Moodle App API
Full web-service API registered under MOODLE_OFFICIAL_MOBILE_SERVICE for the official Moodle App.
GDPR Compliant
Privacy provider declares all personal data, supports export and deletion with automatic grade recalculation.
Get started in minutes
Try without installing
Click the Moodle Playground badge to get a fully configured Moodle instance in your browser with
mod_exelearning already installed and a demo course ready to explore.Download and install
Download the latest release ZIP from GitHub Releases and upload it via Site administration → Plugins → Install plugins. See the Installation guide for full details.
Add an activity
In your course, turn editing on, choose Add an activity or resource, and select eXeLearning resource. Upload your
.elpx file and the gradebook columns are created automatically.Install the embedded editor
From Site administration → Plugins → Activity modules → eXeLearning resource, use the Manage embedded editor widget to download and install the editor directly from GitHub. See Embedded Editor Management.
Compatibility
mod_exelearning supports Moodle 4.5 LTS through Moodle 5.2 and requires PHP 8.1+. See the full compatibility matrix.