A plugin may be either a standard plugin (included in the Moodle/Totara core) or an add-on to expand the functionality of Moodle. The plugins listed below are popular 3rd party plugins we have reviewed and like. Plugins can be installed by Lambda Solutions as part of a hosting package (see number of included plugins).
Support for trouble shooting, "how-to's" is deducted from the Application Support time.
Lambda reserve the right to remove or not install plugins we deem harmful, problematic, or pose security risks.
As part of the review process of the plugins at the time of the review the plugins were evaluated on the following criteria.
- Clean install of the plugin without errors
- Settings page configuration without errors ( if applicable)
- Activity / plugin feature can be setup in a standard course without errors
- A backup/restore of the course can be made without errors
- Plugin has an active history of being maintained
- Activity / plugin feature's work well and does what it describes off its features page
Blended learning helps students and trainees feel more engaged about the material they’re assigned. It’s not at all surprising – when you replace or supplement a student’s textbook with an innovative way of looking at the material, you’re already going to get their attention. When it comes to the Moodle LMS, what modules help students feel like they’re collaborating and learning in interesting ways?
- Dialogue (Up to Moodle 2.8) lets students or teachers communicate in a two-way private conversation or with all members of a group.
OK, I know you may be wondering, in an age where pretty much everyone has an email account, if not several, isn’t this module sort of redundant? Actually, there are advantages to using it.
For instance, one setting allows for the same message to go out not only to current registrants, but also future students who enroll in the course, saving effort. Also, a teacher may want to send a “read only” message, disabling replies. Another benefit comes in with course continuity – if one teacher leaves and a new teacher comes in to take their place, the new teacher has easier access to all of the messages for any relevant student groups.
- Lesson Objectives (Up to Moodle 2.7) shows current lesson milestones in the side bar (to both teacher and students). The teacher can check them off as they are completed. “You can enter a timetable, linked to different groups, so that objectives can be entered as far in advance as you want and will be displayed at the appropriate time.” One important feature is that students can view all lesson objectives a week at a time to track progress.
Educator Gavin Henrick points to the obvious benefits to student engagement in being able to track their progress. Whether you’re plodding through a biology class or running a marathon, everybody feels more enthusiastic after they’ve just passed a visible milestone.
Yes it is very easy to view, the student can just see what the objectives are for the lesson period and whether they have been met or not. This is a neat visual aid to aid motivation of students.The objectives can also be expanded to a popup for a clearer picture.
That’s our list of the best Moodle modules for version 2.0 for student engagement. Do you have a different list? Feel free to leave a comment and explain why.
- Face-to-face (Up to Moodle 2.8). activities are used to keep track of in-person (e.g. classroom) trainings which require advance booking.
- Quickmail Block (Up to Moodle 2.7) The quickmail block adds a link to a tool that has a checkbox list of all students in the course, and a mail composition text area.
- Invitation (Up to Moodle 2.5). With this enrolment plugin, teacher will be able to send personal invitation to some users by email.
- Webinar (Up to Moodle 2.6). The Webinar activity module enables Adobe Connect hosted webinars to be added as an activity to any course. This is intended for hosted Adobe deployments, not on-premise deployments - see http://www.adobe.com/products/adobeconnect.html
The Webinar activity module includes the following functionality:
- Add/edit/delete webinar session
- Assign a host user to a session - based on 'teacher' system role
- Register for session / assign students to a session
- Unregister for session / unassign students from a session
- Automated email notifications to registered students
- Join sessio
- View / record webinar
- Run attendance report
- Attendance (Up to Moodle 2.9) An Instructor(s) of a course can use this plugin to keep track of a learners participation within a course.
- Turnitin's Moodle Direct (Up to Moodle 2.8) Allows for integration with Turnitin's full suite of features for from within Moodle. Instructors can create assignments and have user and grade information synced between systems.
- Identity Verification and Authentication plugin for Moodle/Totara LMS by Lambda Solutions (Up to Moodle 2.9) - A plug-in for the Moodle/Totara LMS provides a multi-factor authentication and identity verification via following methods:
1. SMS / Voice authentication via phone
2. ID scanner via web/mobile camera
3. Face Match via web/mobile camera
- BigBlueButtonBN (Up to Moodle 2.9) - Integrate BigBlueButton within Moodle - including record and playback of sessions.
- BigBlueButton RecordingsBN (Up to Moodle 2.9) - Access and manage your BigBlueButton recordings
- Scheduler (Up to Moodle 2.9) - A plugin that allows Instructors to book face-to-face appointments with learners
- Moodle Welcome (Up to Moodle 2.9) - Sends a welcome message to a new user upon account creation
- Authentication (Up to Moodle 2.8) - (Email-based self-registration with admin confirmation) users can sign-up and create their own account with administrator approval
- Courseboard (Up to Moodle 2.8) - A simple way to share feedback on a course or subject with instructors or peers. Users can reply and rate comments using an uncomplicated system
- Coupon (Up to Moodle 2.9) - Allows for a redeemable coupon code to be sent to a learner or manager of learners that once used will assign a learner into a course or set of courses as well as groups within a course. Alternatively, the learner can also be assigned to a Cohort instead of a course providing access to any courses and groups the Cohort is assigned.
Course Presentation and User Experience
Moodle 2.0 and later versions offers better overall course presentation and user experience. Thanks to constantly updating modules, the open source learning managements system makes it easier to view information, create lists, categorize activities and create easy-to-use checklists at the click of a button.
- Collapsed Topics Module (Up to Moodle 2.9) This works for topics exactly the same as for Collapsed Weeks described above, simply making it easier to rifle through course topics without getting lost.
“One or more topics can be displayed at any given time. Toggles are persistent on a per browser session per course basis but can be made to persist longer by a small code change.” Not revolutionary, just really nifty for teachers and students who need a better user experience.
- Grid Format (Up to Moodle 2.9) - A modular and visual course format. Hides all topics and creates a grid of icons (one for each topic) with short titles. Clicking on an icon brings up the content from the corresponding topic.
- Checklist Module (Up to Moodle 2.9) As you might expect, this module allows teachers and students to create checklists for individual assignments or for a series of eLearning activities. Color coding makes checking progress a snap.
Naturally, teachers who would prefer to have total control over students progress can check off items themselves, but some users have found greater student “buy-in” when they’re authorized to check off their progress on their own. After all, isn’t eLearning supposed to help teachers cut down on admin as opposed to adding a new layer? The option is there if online Moodle instructors want it. Here are the options users have:- Indenting items, to show a hierarchy of importance.
- Optional items (which can be hidden in the class progress report and contribute to a secondary 'all items' progress bar)
- Student checklist items (so that students can add their own items to keep track of)
- Dates on checklist items
- Choice of colours
That’s our top five list of Moodle modules for version 2.0 and later, but perhaps you’ve got other ideas? If you think other Moodle modules are more deserving, feel free to leave a comment and explain why.
- Certificate (Up to Moodle 2.8) The Certificate module creates PDF certificates/diplomas for students of the course and is completely customizable. You can add borders, watermarks, seals and even show grade information.
- Lightbox Gallery Resource (Up to Moodle 2.9) This resource allows you to create image galleries within your Moodle course.
- Pcast (Up to Moodle 2.7) This module makes it simple to create podcasts in moodle. Podcast episodes can be instructor created or added by course participants.
- Accessibility Block (Up to Moodle 2.8) The block allows users to customise Moodle to their visual needs. It supports changing of text sizes and colour schemes.
- Progress Bar Block (Up to Moodle 2.9) The Progress Bar is a time-management tool for students.It visually shows what activities or resources a student is supposed to interact with in a course.
- Subcourse (Up to Moodle 2.8) - This module provides the ability to add into a course an activity that behaves as a graded activity. The grade for a student is took from a final grade in another course. This allows course creators a way to organize learning resources and activities into separate units with the restricted access feature.
- Restriction by Language (Up to Moodle 2.8) - Restrict access to course content based on user language settings to tailor a custom learning experience to users based on language preferences.
- Restriction by Course Completion (Up to Moodle 2.8) - Restrict access to course content based on another course's completion status.
- MediaCore Plugins - The MediaCore Moodle plugin set, provide you with the ability to upload large video files to your Moodle site with ease. The set of plugin's bring state of the art video encoding, delivery and playback technologies right within your Moodle site.
- MediaCore Filter (Up to Moodle 2.8)
- MediaCore Package Configuration (Up to Moodle 2.8)
- MediaCore Repository File Picker (Up to Moodle 2.7)
- MediaCore Atto Editor Chooser (Up to Moodle 2.8)
- MediaCore TinyMCE Editor Chooser (Up to Moodle 2.8)
- Bootstrap Elements (Up to Moodle 2.8, Tested on 2.9) - Borrows elements from Twitters Open Source Bootstrap library, elements include modals, toggles, enhanced labels and blockquotes. These Elements may require modifications to themes to maximize their potential. Elements are only available as Course Resources.
Exams and Quizzes
Open University Question Types
Open University has developed and release a set of question types to be used within Moodles quiz activity. The question types expand on the standard available questions (true and false, multiple choice, short answer, etc) by adding new question formats to the quizzes.
Types of Questions
- Drag and drop into text
- Drag and drop markers
- Drag and drop onto image
- OU multiple response
- Pattern match
- Pattern match with JME editor
- Select missing words
- Variable numeric
- Variable numeric set
- Variable numeric set with units
Plugins that extend the reporting capabilities of Moodle.
- Configurable Reports. This block is a Moodle custom reports builder and is very useful to extract additional information about courses, users, etc.
- Course Size Report - This report provides a rough estimate of a courses storage disk usage.
- My Grades Report - A report that shows all the grades for a user in courses he/she has an active or inactive (but not removed) enrollment in
Plugins that integrate Moodle with other applications.
- Banner / Luminis Message Broker. This enrollment plugin can digest XML from the Luminis Message Broker, allowing realtime Banner to Moodle integration, as well as full XML extractions from Banner. You can use this module with or without LMB. If you do not use LMB, you can instead use this module to import XML files from banner on a manual or automated basis.
- SAML Authentication. This authentication plugin is based on the simplesamlphp software and allows for user account creation in Moodle/Totara to take please.
- OAuth2 Authentication. This authentication plugin is based on the OAuth2 protocol and allows for user sign-in (SSO) with their Google / Facebook / Github / Linkedin / Windows Live account.