Which Moodle Plugins Earned The Early Bird Award For 3.1?

earlybird badge moodle

--- Advertisement ---

Connected 2023
Connected Conference OpenLMS

Much of the excitement surrounding the release of Moodle 3.1 is focused on the core software itself, and the various new features and updates that have come along with it. And, rightly so. However, the Moodleverse’s richness is also dependent upon the wide variety of plugins that extend the functionality of the core. As such every major Moodle release is accompanied by a massive amount of energy related to the updating of these plugins. For those that were able to create Moodle 3.1 compatible versions of their plugin before the release date of the core, they have been awarded an Early Bird badge for their effort.

Here is the list of all plugins that are already updated and ready to go for your Moodle 3.1 installation:

  • Progress Bar – A time management tool for you and your students
  • Attendance – A plugin that allows an attendance log to be kept. – includes an optional block for easy access to relevant functions.
  • Adaptable – Adaptable is a highly customisable responsive two column theme designed for use on both large University installations as well as small training companies.
  • Questionnaire – Custom Survey Creation
  • Checklist – A checklist can be created by a teacher (or generated from the activities in a course) and then the students or teachers can check-off each item as they are completed.
  • Collapsed Topics – An interchangeable topic or week based format that solves the issue of the ‘Scroll of Death’ when a course has many topics.
  • Moodle Mobile additional features – Now supports all features added to Moodle Mobile 3.1.0, released on May 23
  • BigBlueButtonBN – Integrate BigBlueButton within Moodle – including record and playback of sessions.
  • Ordering – Ordering question type for Moodle 2.x
  • HotPot – HotPot module for Moodle 2.x
  • Scheduler – An appointment scheduler for planning face-to-face meetings between teachers and students. Teachers can set up time slots, and students can choose one of these on Moodle.
  • Attendance – This block works with the attendance module, it provides teachers with quick access to Attendance functionality, and provides students quick access to a summary report for their own attendance.
  • Poster – Poster is a resource activity module allowing to create a web page. What makes this module unique is that the contents of the poster page is composed of Moodle blocks (such as HTML block, Calendar block, Latest news block etc.). It provides yet another place within the course where blocks can be put without polluting the course front page.
  • OpenMeetings – OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone and/or webcam, share documents on a white board, discuss in a chat, share your screen or record meetings. It is available as hosted service or you download and install a package on your own server.
  • Roster – This is a simple report which displays the user pictures for everyone enrolled in the given course.
  • Checklist – This is a block which works with the checklist module and displays progress bars for a single checklist.
  • Moodle Mobile app – With this plugin you can choose if an activity, resource or a complete section is (or is not) visible for users accessing the course via the Mobile app.
  • Quizventure – Quizventure is an activity module that loads quiz questions from the course it’s added to. The possible answers come down as space ships and you have to shoot the correct one.
  • Course size – This plugin provides approximate disk usage by Moodle courses.
  • Lightbox Gallery – This resource allows you to create ‘Lightbox’ enabled image galleries within your Moodle course. As a course teacher, you are able to create, edit and delete galleries. Smallthumbnails will then be generated, which are used for the thumbnail view of the gallery.
  • Reservation – This activity module permits to schedule an event with a defined reservation time.
  • TaskChain – TaskChain activity module for Moodle 2.x
  • Gapfill Question – Cloze question type with VERY simple question creation syntax. Can do drag drop, dropdowns or gapfill questions
  • FontAwesome Icon Filter – If you are using a FontAwsome equipped theme (like Essential, Elegance, Shoehorn, Shoelace, BCU, Bootstrap, Flexibase, Pioneer, UIKit, Evolve-D, Adaptable etc) then this filter will allow you to use FontAwesome icons in your content using the easy syntax rather than typing the whole font embed code.
  • Combined – A Moodle question type which allows questions to be built up from parts that are other simpler question types (requires you to have these question types installed)
  • Code-checker – A tool for developers that helps them follow Moodle’s coding style.
  • Morecandy – Morecandy is a simple theme based on the More theme, but contains a different look to the expanded block titles.
  • PDF submission – This allows a teacher to annotate and return PDF files that have been submitted by students. Teachers can add and position comments and draw lines, ovals, stamps, rectangles and highlights onto the student’s work, from within the browser.
  • Moodle Mail Test – Moodle MailTest allows administrators to test Moodle’s email system. A trace of the SMTP dialogue will be displayed if the email message cannot be sent for any reason.
  • RecordingsBN – Access and manage your BigBlueButton recordings
  • Reader – The Reader module for Moodle 2.x tracks the students’ reading achievements.
  • Cloze Editor – An interface that integrates with Moodles existing HTML editor (HTMLArea in 1.9 and TinyMCE in 2.x and 3.x) to support teachers in creating CLOZE (Embedded answers) questions in the GIFT syntax. It will also read and edit existing CLOZE items.
  • EJSApp Booking System – This plugin lets you add a javascript-based booking system to handle the connections to the remote laboratories developed using EJS and added to your Moodle courses by means of the ejsapp plugin.
  • WIRIS quizzes for Math & science – Extend the Question Bank with new question types for math and science. New Open answer questions automatically evaluated. Random parameters or graphics in your questions. Precise control on mathematical properties of the student answer to provide the best feedback.
  • Realtime Quiz – Face-to-face quiz with all students answering the questions at the same time.
  • Deferred feedback with explanation – This question behaviour is just like deferred feedback, but with an additional input box where students can give a reason why they gave the answer they did.
  • Pcast – Activity module to create podcasts in Moodle
  • OU multiple response – The main difference from the standard Moodle multiple choice question type is in the way that grading works. When creating the question, the teacher just indicates which choices are correct. If there are n correct choices, then the student scores 1/n for each correct choice, and loses 1/n for each incorrect choice.
  • Statistics (Graph Stats) – Little graph with visitors statistics
  • Pattern match – Allows a short response of one or a few sentences that is graded by comparing against various model answers, which are described using the OU’s pattern match syntax.
  • GeoGebra – This module allows the incorporation of GeoGebra activities in Moodle and save its state.
  • Verify Certificate – This block helps course / site administrators to check / verify certificates based on the code printed on the certificate. It will list all the details for the certificates so it can be manually verified against the copy of the certificate. Requirement: The certificate module is required for this plugin to work. In order for this plugin to work you need to make sure the “Print Code” is set to Yes under the certificate ‘Text options’.
  • Multi-Language ContentThis plugin will make the creation of multilingual contents on Moodle much more easier with Atto editor.
  • LTI ProviderThis is a local plugin for making Moodle a LTI provider tool. It can be use to provide access to full courses or activities from remote systems (other Moodle installations, Sakai, any LMS LTI consumer compliant)
  • HotPot question import for Moodle 2.xImport HotPot files to Moodle 2.x question bank
  • xAPI Launch LinkLaunch externally xAPI (Tin Can) activities from Moodle and track on any LRS. Compatible with Storyline, Captivate and others!
  • Lesson objectivesDisplays current lesson objectives in the side-bar
  • Persian calendarThis plugin provides Jalali calendar support for Moodle
  • PlagScanPlagiarism checker for telling originality from copy&paste. Detects plagiarism in assignments from web pages as well as other students’ work.
  • Adaptive mode (multi-part questions)A question behaviour designed for use by qtype_stack.
  • ChecklistThis is a grade export plugin which will create an Excel spreadsheet containing all the checkmarks from a single checklist.
  • Edit roles by capabilityA Moodle admin tool to edit the permissions for one capability in all roles on one screen.
  • EJSAppThis plugin lets you add any Java or Javascript application (typically virtual and/or remote experiments) created with Easy Java(script) Simulations (EJS) to your Moodle course.
  • Open Source PhysicsThis plugin lets you download any EJS application stored in the OSP-Compadre library ( directly from your Moodle. When used in combination with the EJSApp plugin, you will be able not only to access, search and download these applications but also to add them to your Moodle courses as activities automatically.
  • ShoelaceA Bootstrap derived theme with a light feel through colour and font selection.
  • Add news forum to new coursesThis plugin creates a news forum on course creation. This eliminates the requirement to have the latest news block installed in order to create the forum. This issue is fully described in MDL-26707.
  • Cohort members to groupCohort to group sync for users already enrolled via different method.
  • PDF feedbackThis allows a teacher to annotate and return PDF files that have been submitted by students. Teachers can add and position comments and draw lines, ovals, stamps, rectangles and highlights onto the student’s work, from within the browser.
  • JClicThis module allows the incorporation of JClic activities in Moodle and save its state.
  • WIRIS math & scienceExtend your rich text editor with a fully WYSIWYG equation editor for math and chemistry expressions (WIRIS editor) and, optionally, an advanced calculator tool (WIRIS cas).
  • Variable numeric setA calculated numeric question type with variable and expression evaluation. All values are precalculated although a question can have several variants with different variable values for each variant.
  • Variable numeric set with unitsThis question type can have randomly selected numbers, and the student’s answer must include the correct unit. Unit grading is done using the pmatch algorithm.
  • Variable numericA calculated numeric question type with variable and expression evaluation. Random values are generated for each student attempting the quiz.
  • Adhoc Task ManagerAdhoc task management interface for Moodle 2.7+.
  • Navigation buttonsAdd customisable navigation buttons (next/prev/etc.) to the bottom of each activity page (Moodle 1.9/2.0+)
  • EJSApp “private files” browserAdaptation of the standard Moodle block “My Private Files” to support the loading of state files generated by EJS simulations from their corresponding EJSApp activity.
  • WIRIS plugin for TinyMCE – Math & scienceExtend your rich text editor with a fully WYSIWYG equation editor for math and chemistry expressions (WIRIS editor) and, optionally, an advanced calculator tool (WIRIS cas).
  • WIRIS plugin for Atto – Math & scienceExtend your rich text editor with a fully WYSIWYG equation editor for math and chemistry expressions (WIRIS editor) and, optionally, an advanced calculator tool (WIRIS cas).
  • IP address list quiz access ruleThis plugin works just as usual limitation on IP, but the list of subnets with names (eg, library, local area network, a computer lab, etc.) enters the site administrator. Teachers in tests simply select the required subnet.
  • Complete your profile blockA simple block that encourages users to complete their profile
  • Moodle Version BlockThis simple block for view a version of Moodle, PHP, MySQL, PHP Extensions and PHP Settings.
  • Deferred feedback with CBM and explicit validationA question behaviour designed for use by qtype_stack.
  • Remote backup providerThis local module allows you to restore a course from a remote Moodle instance into your current instance via a REST web service. The intended use case is quick restores from an archival Moodle instance into the current yearly instance.
  • Joomdle BootstrapThis theme is created to be used in Joomdle sites only ( Some parts like the header, footer and login link have been removed deliberately.
  • EJSApp Collab SessionThis block lets creating sessions for collaborative working with Java applets developed with Easy Java Simulations (EJS) and added to your Moodle course by means of the ejsapp module.
  • Offline attempts access ruleThis plugin adds a new access rule to allow the quiz to be downloaded for offline usage in the Moodle Mobile app. It requires the “Moodle Mobile additional features” (local_mobile) plugin installed.
  • Reverse pattern matchA question type where the teacher provides some example sentences, and the student has to write a pmatch expression to match those sentences.
  • Block concurrent sessions quiz access ruleThis plugin allows students to continue quiz attempt only in the same browser session. Any attempts to open same quiz attempt using another computer, device or browser will be blocked
  • URKUND plagiarism pluginURKUND is a commercial Plagiarism Prevention product owned by PrioInfo AB – you must have a paid subscription to be able to use this plugin.
  • Purge question categoriesThis plugin allows to delete question category with all questions and subcategories
  • Renumber question categoriesThis plugin for hierarchical numbering of question categories.
  • Import competency framework from RDFThis is an importer for XML/RDF formatted curriculum files from the achievement standards network.
  • Dropdown dynamic menuDynamic menu user profile field for moodle Now users can create user menu fields whose values are retrieved from the moodle DB.
  • Splunk logstoreA plugin for syncing Moodle logs to Splunk either in realtime or as a background task.
  • Deferred feedback with explicit validationA question behaviour designed for use by qtype_stack.
  • Pattern match with molecular editorA question type where the user enters their response using the JavaScript Molecular Editor, and the response is then graded using the OU’s pattern-match algorithm.
  • STACK 2.0 formatThis format imports questions saved from STACK 2 servers.
  • Hijri calendar typeThis plugin provides Hijri calendar support for Moodle
  • AnnotateCollaborative course material review and annotation in Moodle.
  • TinyMCE LaTeX PluginMoodle plugin to write formulae in TinyMCE through Google APIs
  • Resort question categoriesThis plugin allows to sort question categories and subcategories in alphabetical order.
  • Quick rename of question categoriesThis plugin allows rename all questions categories in one form
  • Import competency frameworkThis admin tool allows import/export of competency frameworks using a comma separated value file (CSV). This imports and exports all data contained in the competency framework including related competencies, and any configured competency rules.
  • Authentication on siteThis block is intended for use with russian electronic library (paid subscription or demo subscription required)
  • Adding authentication to links on www.iprbookshop.ruThis block is intended for use with russian electronic library (paid subscription or demo subscription required)
  • Authentication on siteThis block is intended for use with russian electronic library (paid subscription or demo subscription required)
  • Japanese CalendarJapanese calendar that uses the Emperor’s reign as the year. example (平成250910)

Moonami LogoThis Moodle Technology related post is made possible by: Moonami a company that provides a full range of Moodle services that combine the flexibility, scalability, and power of Amazon’s world-leading cloud platform (AWS) with fanatical Moodle support. Click here to learn more.


One Response

  1. It is worth noting that just because a plugin does not claim to work with Moodle 3.1, does not mean that it will not work, just that the creators have not claimed it. For most purposes/plugins the changes between Moodle 3.0 and 3.1 are relatively minor and so most plugins will still work. If you are considering using something that does not claim to work with 3.1, it is worth contacting the maintainers for feedback.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Dive Deeper On

The Latest

The eLearn Podcast

Connected Conference OpenLMS

--- Advertisement ---

Post Pages - Sidebar 4 - CourseMerchant

--- Advertisement ---

Post Pages - Sidebar 7 - Titus Learning

--- Advertisement ---

Post Pages - Sidebar 5 - Edwiser (RemUI)

Subscribe to our newsletter

Education technology has the power to change lives. 

To get the latest news, information and resources about online learning from around the world by clicking on the button below.