Give every learner a home
Modern Learner Dashboard is a Moodle block that gives each learner a compact, personalized view of their courses, completion, upcoming deadlines, grades, badges, and certificates — so they always know what to do next.
Tested across the themes your site already runs
Support-ticket figure is an illustrative placeholder — replace with verified data before publishing.
"Where do I start?" — answered
Learners log in and face a wall of courses with no sense of priority, progress, or what's due. Modern Learner Dashboard gives each of them a single, personalized home: an overview of completion, due-soon activities, grade average, badges and certificates, continue-learning cards ordered by recent access, and a preview of courses they can still join. It pulls from core Moodle data, needs no learner setup, and is styled to fit the theme you already run.
Personalized learner overview
Completion rate, due-soon activity count, grade average, badge count, and certificate count — at a glance, for each learner.
Continue-learning cards
Pick up right where they left off, with courses ordered by most recent access.
Course library preview
Surface visible courses the learner isn't enrolled in yet, so discovery and self-enrolment are one click away.
Badges & certificates
Badge cards from Moodle's core badge records, plus a certificate table for Course Certificate activities where available.
Grades at a glance
Clear grade summaries built from core Moodle gradebook data — no extra configuration.
Branding & theme-fit
Scoped CSS and language-string-driven UI, with tested support for Boost, Boost Union, Classic, Moove, Adaptable, Academi and more.
Built entirely on core Moodle data and the Privacy API — no learner configuration, and it respects the active theme via a generated mld-theme-{name} class.
Add the block. Every learner gets their hub.
No per-learner setup — drop it on the Dashboard or My home and it personalizes itself.
Why not the core blocks?
| Capability | Course overview block | Timeline block | Modern Learner Dashboard |
|---|---|---|---|
| List my courses | ✅ | — | ✅ |
| Upcoming / due-soon activities | — | ✅ | ✅ |
| Completion rate & grade average | — | — | ✅ |
| Continue-learning by recent access | Partial | — | ✅ |
| Badges & certificates in one place | — | — | ✅ |
| Course library preview (discover & join) | — | — | ✅ |
| Theme-tuned, brandable UI | Partial | Partial | ✅ |
A better first screen for every learner
New learners know where to start
Replace a confusing course list with a clear home — progress, what's due, and a one-click way back into the right course.
Keep learners coming back
Continue-learning cards and visible progress, badges, and grades give learners a reason to return and finish.
A dashboard that fits your site
Scoped, theme-aware styling means the block looks native on Boost, Moove, Adaptable and more — no custom dev.
“[TESTIMONIAL — an admin or instructional designer, their institution, and a concrete result, e.g. higher logins or fewer support tickets.]”
— [Name, Role, Institution]
Scenario-based examples — replace with named customer results before publishing.
Simple, per-site pricing
Every tier includes every feature. GPL v3 licensed.
✓ 30-day money-back guarantee · ✓ GPL v3 — modify freely · ✓ Cancel anytime
Frequently asked questions
Which Moodle versions are supported?
Moodle 4.5 through 5.2, CI-tested on 4.5, 5.1, and 5.2.
Which themes does it work with?
It is tested and styled for Boost, Boost Union, Classic, Moove, Adaptable, Academi, and Degrade, and reads the active theme so you can scope your own tweaks.
Does each learner need to set it up?
No. The block reads core Moodle data and personalizes itself for whoever is viewing it — no learner configuration.
Where do the badges and certificates come from?
Badges use Moodle's core badge issue records; certificates come from Course Certificate (mod_coursecertificate) activities when present.
How is learner data handled (GDPR)?
A bundled privacy provider declares what the block surfaces and supports export and deletion at the system context.
Is it really GPL? Can we modify it?
Yes — GNU GPL v3 or later. You're free to modify it for your own installation.
Give learners a reason
to come back.
Add one block and turn the Moodle dashboard into a clear, personalized learner home.
Moodle 4.5–5.2 · GPL v3 · No learner setup