The great thing about Moodle’s Open-Source framework, other than the cost savings, is the ability to customize and fine-tune your online courses to your exact specifications. Hundreds of custom third-party modules are offered for free by Moodle contributors, which once installed, can change the look, feel and functionality of your Moodle to suit your requirements. Despite their usefullness however, Moodle's list of available Moodle Modules is an exhaustive one. One often needs to sift through and try out dozens of modules before finally deciding on one.
So, in order to make your search easier, we’ve decided to share with you our top 20 must-have Moodle Modules. We recommend these to all our clients and are happy to now share them with you as well! Here are our 20 must-have Moodle Modules, in alphabetical order:
Activity Locking Moodle Module
A Moodle Module which is comes built-into all our Moodle Standard Package installations, Activity Locking allows you to set conditions that a learner must meet beforing being able to move on and unlock the next Moodle activity. For example, you may require that a student pass Quiz A before moving onto Quiz B.
Attendance Moodle Module
Allows you to keep attendance in your Moodle course.
Adobe Connect Moodle Module
Allows Adobe Connect web-conferencing and online meeting software to be integrated right into your Moodle.
Book Moodle Module
Makes it easy to create multi-page resources, with a book-like format. A great way to bring a textbook to life!
Certificate Moodle Module
A must-have for certification courses in Moodle, the Certificate Moodle module creates customizable PDF certificates/diplomas for learners who have “graduated” from your course.
Contact Form Block Moodle Module
Allows students to email the teacher of a course – sort of like an internal emailing system, within Moodle.
Dialogue Moodle Module
Allows students or teachers to start two-way dialogue with one another. Great for courses where frequent interaction and communication is a key activity.
DragMath Moodle Module
Allows students to build mathematical expressions using a graphic drag-and-drop interface – a must-have for Math Moodles.
Elluminate Live Moodle Module
Integrates Elluminate web conferencing / online meeting software into Moodle
Face-to-Face Moodle Module
Used to keep track of, manage and remind learners of face-to-face training sessions which require advanced booking.
Feedback Moodle Module
Allows users to complete online feedback-style forms using a variety of user input methods.
Flashcards Moodle Module
Allows you to edit and play flashcards – a “memory training” device that uses repetition to facilitate effective learning.
Google Apps for Moodle Moodle Module
Integrates Google Apps’ services with Moodle and allows for Google Apps management and use from within Moodle.
Maximum Enrolment Moodle Module
A Moodle Module which is now built-into the Moodle Standard Package, Maximum Enrolment allows a course to have a limit on participants and have this limit displayed for all to see.
Months Course Format Moodle Module
Displays course sections with one section per month.
MrCUTE Jr. Moodle Module
Allows shared resources to be created and added to several courses at once.
PayPal Moodle Module
A Moodle Module which is now built-into the Moodle Standard Package, PayPal adds a simple yet effective e-commerce functionality to your Moodle.
Quickmail for Large Classes Moodle Module
Adds a link and a mail composition text area to a tool that has a checkbox list of all students in the course. Teachers can check off the students they wish to contact and email them – great for quick, mass emailing within a larger Moodle course!
Scheduler Moodle Module
Used to schedule one-on-one appointments between teachers and students.
User Stats Block Moodle Module
A configurable block which displays site usage statistics such as number of users, teachers, courses, active users and number of days since last login.
So there you have it – twenty Moodle Modules you must have!
Need information on, or help installing and customizing any of the modules listed above? Click here to check out how we can help you or give us a call!
Are there any Moodle modules that we missed? Leave a comment or reply to us on Twitter - @lambdasolutions.












