There Is A Moodle Plugin For Every Single One Of Your 2017 Resolutions

There Is A Moodle Plugin For Every Single One Of Your 2017 Resolutions

--- Advertisement ---

Connected 2023
Connected Conference OpenLMS

As the decade marches on, and difference between learning and e-learning loses what little sense it still has left, teachers and other education professionals find in LMS like Moodle their “control tower”. Plugins in particular have been critical in expanding the scope of what we can do with Moodle. From creative tasks, to planning and productivity, to measurement and analysis of learning interventions, Moodle plugins can make us feel at home.

So what better way to nudge yourself into fulfilling this year’s goals than shifting your “control tower” towards them? All you have to do is to complete this sentence

My 2017 resolution is:


Here are some useful suggestions. All plugins are Moodle 3.2 compatible.

to make my students feel heard (with HTML Review Page Export)

Made by the guys at, it allows to download large number of responses on one web page file. It supports most Question types, and besides prompts and students answers it includes available metadata, such as grades, penalties or number of responses.

See Moodle documentation on HTML Review Page Export.

to streamline and simplify my Moodle (with Merge User Accounts)

A complete overhaul, this plugin transfers activity and records from a Moodle user to another. The user on the receiving end will look like it did everything the original did, in addition to its own activity, preventing duplicates. For now it is only possible to merge users from the same Moodle site.

See more on Merge User Accounts at the GitHub repository.

to deepen mathematics interactivity and understanding (with Mathslate for TinyMCE)

This plugin adds an equation editor to the TinyMCE editor. It supports LaTeX scripting, but what students will love about it is the drag-and-drop menu to build equations and add special symbols and characters. Admins can customize the editor layout via CSS settings.

See Moodle documentation on Mathslate for TinyMCE.

to increase course sign-ups (with OAuth 2 Authentication)

The real name is “Google / Facebook / Github / Linkedin / DropBox / Windows / VK / Authentication” and it allows to sign on Moodle with or through any of the authentication service in its name. First time sign-ups create a user account to use for later sign-ins.

See more at developer Jerome Mouneyrac’s site.

to optimize group-based learning experiences (with Group Formation)

It offers options for students to select teams matching their interests, or complementing their skills. It offers three scenarios: project teams (for intensive dedication), homeworks and presentations. Teachers create a questionnaire upon whose student responses they can build the teams, and assign subjects.

See more at the Group Formation GitHub wiki.

to increase critical thinking and debate when accessing information (with Links)

It adds a block with relevant links of other web sources. Useful to catalog or give prominence to recurring or seasonal materials. Teachers can apply filters according to user fields, so different students view different links.

An interesting experiment with Links could be: without telling them, give your students links about a recent event, to one half right-leaning sources and left-leaning to the other. Gauge their views, and end with the stunning revelation.

See Moodle documentation on Links.

to expand sources of interactivity (with Multi-Embed Filter)

It simplifies embedding interactive content from all over the web. With this plugin, it is just a matter of pasting a URL into the text field, and will be recognized and turn into an embeddable element within seconds. It supports over 14 sources.

See Moodle documentation on Multi-Embed Filter.

to get rid of death by PowerPoint in Moodle, once and for all (with Presentation)

This plugin uses reveal.js to create and display slides right from a website. It handles a high level of customization and various transitions and effect. All content is CSS editable. Slides can include media such as embeddable video.

See more at the Presentation GitHub wiki.

See a demo.

to speed up content deployment (with Edu-Sharing)

This plugin adds a new option to the resources and activity menus, allowing to pick content from the repository, or to upload it right from the menu. It allows multiple sourcing.

See more at

to better fit assessments to students (with Adaptive Quiz)

It creates an “adaptive” test based on a question bank where every item has a difficulty score. The test begins with basic questions and follows with difficulty according to their response. The test ends when the student ability is determined, within a range of accuracy determined by the teacher.

See more at the Adaptive Quiz GitHub wiki.

See more on the theory behind Computer-Adaptive Testing and the CAT Algorithm.

to promote organizational and planning skills in your students, no matter the subject (with Lesson Objectives)

It adds an “Objectives” block on top, with items that are checked off as the student advances. Teachers can set the goals by groups or class whole, and set start and end times. Checked items (past or completed) still show on the student dashboard, unless the teacher deletes it.

See Moodle documentation on Lesson Objectives.

to remember how you fared vis-à-vis your yearly resolutions (with Export Checklist)

Checklist allow to export grades to a spreadsheet file containing items checked off the Checklist activity. Changes in user information can be changed, in fact the file comes with information on how to edit.

See more on the Checklist plugin documentation section on Export.


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.


2 Responses

  1. I’d never thought of using block_objectives quite like that – it was created for keeping track of the progress through the objectives of individual lessons (i.e. ‘In this lesson we will be covering: creating a webpage, choosing suitable headings, etc.’), with the idea being that the teacher ticked each item as that topic was covered. Still, using it to track student / group progress is a perfectly valid alternative use – so thanks for sharing it.

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.