‘Tis The Season Of Moodle: Twelve Days Of Plugins

2295
'Tis The Season Of Moodle: Twelve Days Of Plugins

Day One: Cohort Auto Roles Management

Add roles to specific users automatically whenever you create a new cohort. The roles can cover several courses or the whole Moodle site.

WIRIS

Plugin Directory Page

GitHub Repository

Day Two: Reset Completion

Let students reset a course to clear all record of his activity. Useful for privacy or to get a second chance.

Plugin Directory Page

GitHub Repository

Day Three: Moodle Plugin Skeleton Generator

Build a shell or “code skeleton” to create new plugins. Fill out a form to generate baseline plugin code. This project is the result of Google Summer of Code 2016.

Documentation

Plugin Directory Page

GitHub Repository

Day Four: Enrolments Grabber

Create “enrollment instances” for students to join, after which you can “grab” onto any existing or new course to add everyone into.

Plugin Directory Page

GitHub Repository

Day Five: Outage Manager

Increase understanding and control outages, and make planned outages more palatable to users through warnings and walkthroughs.

Plugin Directory Page

GitHub Repository

Day Six: Heartbeat Check

Perform a quick test of critical services: files, databases, caches and sessions. If you use a load balancer, it checks it too. IT infrastructure monitor Nagios compliant.

Plugin Directory Page

GitHub Repository

Day Seven: SAML2 SSO Auth

Let your students bypass the log-in form if they are already authenticated with a SAML 2.0 authority service, like a university or forum site.

Plugin Directory Page

GitHub Repository

Day Eight: Resource Notification

Automatically notifies students whenever you or any authorized party adds new resources to a Moodle course via internal messaging. Filters available.

Plugin Directory Page

GitHub Repository

Day Nine: Masonry Topics Format

Show your course topics in a dynamic wall that rearranges automatically to fill out the page. Like Pinterest but without the unpleasantness of having to use Pinterest.

Plugin Directory Page

GitHub Repository

Day Ten: Klassenbuch

Expand on the Book Activity with features like email updates, tree-view structure and PDF export. It auto saves your book as you make it to prevent data loss.

Plugin Directory Page

GitHub Repository

Day Eleven: Portfolio

Let students showcase their work on your course from right within. You can define the layout. It can double as an assignment activity with grading.

Plugin Directory Page

GitHub Repository

Day Twelve: MRBS

Book meetings, rooms and resources. It allows multiple calendar views, permission levels and reporting. Based on the Open Meeting Room Booking Software.

Documentation

Plugin Directory Page

GitHub Repository

Without a doubt, Moodle is the free and open gift that keeps on giving, openly.

 

Share your message of hope and peace in the comments!

 


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.