Mycourse Status is a course completion block for student and editing teacher (from v3.9). You can add the block at site/global and course context level.
Moodle plugin which checks for unsent user input in the browser and keeps the user session alive as long as needed to prevent that user input which is sent to the server after the user session has expired will be lost
Moodle plugin which enhances the functionality of Moodle's page header navbar.
Zoom is a video and web conferencing platform that gives authorized users the ability to host online meetings and webinars.
A tool for developers that helps them follow Moodle's coding style.
Alternative wiki. Simple wiki designed for teaching and learning.
This block allows a user to list their own attempts at the quizzes in a course. Each attempt is clickable and allows the user's attempt to be downloaded in PDF format.
SSLCOMMERZ is a Moodle enrollment plugin based on the SSLCOMMERZ payment gateway that helps students to pay for courses with Bangladeshi currency. It supports all Bangladeshi Banks and online mobile transactions.
Alternative forum with AJAX and management features
Alternative blog. Can be used as a course activity.
A multiple-choice, multiple-response question type with particular scoring rules. Recommended if your question has many correct and incorrect answers from which "pool" a set number can be selected at runtime.
Poodll WordCards is a word learning Moodle plugin. Words or phrases to be learnt are introduced with each instance of the activity. Students learn and review words by completing listen-and-type, choose-the-answer, speechcards or type-the-words tasks
This local plugin allows you to sanitise data from a production environment for use on testing/dev environments.
A Moodle administration plugin providing a GUI to some settings and management of a MoodleBox, a Moodle server installed on a Raspberry Pi with some sort of Linux version installed (Raspberry Pi OS preferred).
This block works together with the availability condition "gps" and allows a user to determine the current gps location. The location is stored in the current session and is used by the availability condition. Furthermore the block can show the locations in a course by list or on an interactive map.
This adds the availability condition by gps coordinates to sections and course modules. This plugin requires the block_gps plugin to work.
Competency-based, adaptive and learner driven learning scenarios: all available in MOODLE using the Exabis suite!
Ally webservices plugin
Moosh stands for MOOdle SHell. It is a commandline tool that will allow you to perform most common Moodle tasks. It's inspired by Drush - a similar tool for Drupal.
Allows inline corrections to be set inside any text with the editor.
The PDF annotator allows students to insert questions, comments and remarks on learning materials in PDF format directly into the document. Since all students, lecturers and tutors can read and answer the questions and comments asked, it is made easier to clarify open questions on lecture slides, scripts and other PDF learning materials quickly and in a concrete context.
Connect Moodle with Stripe to collect payments through various providers. E.g. credit cards, Alipay, Sofort. Requires a Stripe account.
Face-to-face activities are used to keep track of in-person (e.g. classroom) trainings which require advance booking. Each activity is offered in one or more identical sessions. These sessions can be given over multiple days. Reminder messages are sent to users and their managers a few days before the session is scheduled to start. Confirmation messages are sent when users sign-up for a session or cancel. This module may be of interest to administrators looking for a way to provide event management support for blended learning environments.
Control the initial access to a Quiz with a randomized delay to reduce the load at the start and end times. By lightly spreading the access of the students the server load decreases dramatically and the overall capacity of your system increases by orders of magnitude.
An interchangeable topic or week based format that solves the issue of the 'Scroll of Death' when a course has many topics.
ReadAloud measures reading speed and accuracy without creating extra work for teachers. AI auto-grading and robust HTML5 recording allows teachers to collect reading fluency data quickly and easily.
A question type that allows question authors to set programming questions in which the student answer is code in some programming language, which is graded by running it. More generally it can handle any question to which the answer is text that can be graded by a computer program written by the question author.
A specialised version of the standard Moodle adaptive behaviour for use with the CodeRunner plugin (qtype_coderunner).
Format to course that allows showing each topic in a tab, keeping the current tab between calls to resources, in such a way that when it returns from a module as the blog or the glossary it returns to tab from where you started. This format is based on the Moodle standard format: “Topics”. It accepts edition by AJAX.
Adds functionality to automatically enrol users onto a course, either as they log in to your Moodle site or as they access a course. This plugin was at first intended for use on courses which you want all users to be able to access but can also be configured for more advanced purposes as reserved access courses. Using the new user filtering you can think at Autoenrol as a Swiss Army knife for Moodle enrolments.