Vinit Mepani
Lead maintainer
Prerequisite Map is a Moodle block that provides a visual representation of course prerequisite relationships and learning pathways, helping students and administrators understand course sequences and track learning progress.
The block works seamlessly with the availability_prerequisite plugin. It automatically discovers prerequisite relationships defined using the Course Prerequisite availability condition and generates a visual learning pathway without requiring any additional configuration. As prerequisite relationships or course completion statuses change, the map updates automatically, giving each student a personalized view of their progression.
FeaturesThis plugin is ideal for Moodle sites that use structured learning paths, making it easy for students to see what they have completed, what they can study next, and which courses remain locked until prerequisites are met.