This is a private Composer repository.
To use it, you have to add this repository to your composer.json file.
Add this Composer
repository to your project's composer.json
file, then you can require these private packages just like you would with
one from Packagist.
{
"repositories": [{
"type": "composer",
"url": "https://satis.middag.com.br"
}]
}
Click on an individual package's release version to get a snippet of code for your project's dependencies.
Read more on how to handle composer private packages.
This theme is created to be used in Joomdle sites only (http://joomdle.com). Some parts like the header, footer and login link have been removed deliberately.
A one way SMS messaging block.
This plugin allows you to upload a video from Moodle to the private Vimeo platform and display it as a label, which is embedded on the main page of the course. It allows both uploading a video and embedding it, or showing it if it's already uploaded to Vimeo. The goal is to centralize the video repository on Vimeo.
The Label with Group allows you to add resources with different views in the course and display them only for a specific group.
PDF.js Folder is a plugin intended to make sure that added PDF files always open in the browser.
Add an inventory of items to your course and let your students find items by exploring the activities. #game #gamification
Japanese calendar that uses the Emperor's reign as the year. example (平成25年09月10日)
In the semsort block (blocks/semester_sortierung), courses are grouped by their starting dates in a semester view on the MyMoodle page.
The Checkmark Report provides teachers and students with an overview of the details of all checkmark activites in a course. In this way, ticks, grades, feedback and other key figures can be displayed in a compact form and exported in various formats.
In the checkmark activity, students announce in advance which of the given examples or tasks they have prepared for a classroom unit and can present if necessary. Teachers can assess students in the activity based on their ticks as well as on the actual presentation and also record attendance/absence.
The Offline Quiz activity allows the creation of multiple choice tests with questions from the question bank of a Moodle course, which are handed out to students in printed form. After completion, the answer forms are scanned and can be automatically evaluated online directly in Moodle.
The Organizer enables students to register for appointments, which can be created by teachers.
Online texts and files can be collected and published via the Student Folder activity and thus made available to everyone in a Moodle course. Submissions can be made directly by uploading or alternatively can be taken over by teachers from an assignment activity.
Accredible lets you issue digital certificates, open badges, or Blockchain credentials from your Moodle instance. They are a feature-rich replacement for the PDF certificates normally generated for your courses.
Put videos from Jwplayer.com into your moodle text.
This blocks allow to select some courses to be displayed on front page. It is also possible to set sort order.
This plugins integrates PowerBI Embedded dashboards.
This plugin lets you integrate Moodle and Joomla platforms.
This enrolment plugin lets you enrol users in the desired courses when they sign up to Moodle.
A filter to embed Pens from their URL on codepen.io
Weekly format listed in reverse format so first week at bottom and current week at the top
Allocation method for Moodle Workshop that automatically allocates for review submissions made during the assessment phase.
Evaluation method for Moodle Workshop that uses the assessments with highest weight as reference for evaluating other assessments.
A block that displays a feed containing the latest moodle messages. Part of the CUL Activity Stream suite.
A block that is similar to the core Moodle Upcoming Events Blocks but displays the events in a news feed style.
Local plugin which sends messages when a course activity/resource is added or updated. Part of the CUL Activity Stream suite.
Scheduled task to update course visibility based on start and/or end date.
Message output plugin required by block CUL Activity Steam. Part of the CUL Activity Stream suite.
Turn course materials (PDFs, Word, PowerPoint, videos, etc.) into AI-powered learning experiences with AI chatbot (like ChatGPT), note-taking, highlighting, surveys, learning analytics, peer support, and more — all integrated into Moodle.
Add an awesome responsive FAQ section to your home page, dashboard or static pages Manage all settings in a single page, right from your Leeloo LXP theme back end.
The Section block displays the contents of a course section as a block.
Display all your courses in the Calendar as Site Events from selected categories. Sometimes and for some reasons, you want to display to everyone your courses in the Calendar and this is exactly what this plugin does.
The database linked checkbox field is an enhanced version of the current checkbox field that allows the individual values in the checkboxes to show as hyperlinks when the record is displayed. Clicking the hyperlinks will display a filtered search result based on the checkbox value.
A plugin for atto to allow the font size to be altered.
It lets you see trends in your scorm activity
Advanced Spam Cleaner tool for Moodle
The Ally filter provides accessibility scores and tools for files uploaded to Moodle by teachers. It also provides alternative download types to enhance accessibility - e.g. audio, braille, etc
Ally webservices plugin
Not always logged in, you want to be up to date about new content, discussions or events in your Moodle courses? This moodle block implements a solution that periodically notifies learners about new content or activities included into a Moodle course. This solution will act as a sentinel that detects whether new contents or new activities have been included into the Moodle course, and notify the learners and/or the instructors about that. Notifications methods are: e-mail message RSS aggregator SMS message There is also a version of this plugin for Moodle 1.9 that can be downloaded from the Website.
Dropout Detective™ identifies students that are most at risk of dropping out of or failing courses.
Import EPUB ebooks into Moodle Book resources with support for reflowable and fixed-layout formats.
Stackviewer is a course activity plugin which allows teachers to display images as a stack. The student can scroll through the stack of images, similar to using radiological DICOM software to research medical imagery.
Activities in a course can be restricted by a badge
The game activity module makes use of questions, quizzes and glossaries to create offer a variety of interactive games.
Simplifying authentication and automating workflows.
Increase student engagement by fostering peer learning through comment subscription, email digests, comments newsfeed, comment search and pinning of important comments and content to the pin board.
Mix and match layouts to create unique and visually appealing course designs
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.
Automatically generated table of contents for a page of content.
Integrate BigBlueButton within Moodle - including record and playback of sessions.
Add audio and video annotations to text, anywhere a TinyMCE text editor is present. This plugin adds buttons for recording audio or video (with audio) to the editor's toolbar. Using WebRTC technologies, all recording is done instantly in the browser. After recording, users can embed the annotation directly into the text they are currently editing. The recording will appear as an audio or video player in the published writing.
A local Moodle Module adding Analytics. This plugin currently supports 3 Analytics modes, Piwik, Google Universal Analytics and Google Legacy Analytics.
Sends a welcome message to new users, sends a notification to a moderator of the new user creation
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.
This activity module permits to schedule an event with a defined reservation time.
Allows teachers to upload files with solutions to their assignment, which can be released to students manually or at a scheduled time.
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.
Send SMS notifications to Moodle users via the kwtSMS gateway. Automates messages for enrollment, grading, course completion, quiz and assignment submissions. Bilingual templates (English, Arabic), admin dashboard, SMS logging with CSV export.
This is a new activity module, Simple Certificate,which no needs to change any code to add a new certificate format, and moodle's administrator don't need to upload image files. The certificate text are full customizable, using special text marks that will be replaced by variables (like student name, course name, grade, ...), don't need to change any translation file.
Question type supporting several exercises for music theory instruction.
This activity supports using kanban method for managing projects or learning processes inside a Moodle course.
The GeoGebra question type plugin allows teachers to set up questions which can be solved and automatically checked using GeoGebra. This question type also supports randomization of the applet and automatic and manual grading.
Enable services and users to authenticate using basic auth.
This auth plugin combines the best of both email based signup and self enrolment keys into a streamlined process making it much faster for students to get into a course. For the student it saves around 9-10 clicks and avoids context switching between a browser and their email client where they can become easily become disengaged or run into issues if their email is unavailable.
This block allows to calculate estimated dedication time of participants within a course.
A moodle plugin containing Amazon's SDK for PHP.
This plugin allows an admin to create a Custom Security Policy (CSP) in both reporting mode and enforcing mode. A simple use case is to detect and cleanup issues with non secure content after a migration from http to https, through to advanced policies to mitigate from XSS attacks.
Warn users with a notification block across the top of the screen when you're browsing a non-production server like staging or a local development box.
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.
Subcourse behaves as a graded activity. The grade for each student is automatically fetched from a final grade in another course. This allows course designers to organize the learning content into separate units.
WeChat payment gateway for Moodle.
Plugin to integrate Safe Exam Browser into the quiz activity in Moodle.
This plugin creates site-level cohorts using a connection to an external database. (similar to enrol_database plugin but instead of creating enrolments it creates site-level cohorts.)
A load balancer heartbeat / health checker url, and also a configurable nagios compliant cron health checker. This should work out of the box with most load balancers, eg Amazon ELB, F5, HA proxy etc as most of these simply check the http status for 200 or non-200 response codes.
A remote object storage file system for Moodle. Intended to provide a plug-in that can be installed and configured to work with any supported remote object storage solution.
A Moodle admin tool adding Web Analytics to your Moodle site. The plugin currently supports following analytics tools: Matomo (formerly Piwik), Google Universal Analytics, Google Tag Manager, Google Legacy Analytics (soon deprecated by Google)
This plugin allows you to create certificates that can be automatically linked to a linkedin account.
This moodle block allows user enrolment by showing temporary access codes.
An admin tool robot crawler which scans your moodle for broken, large or slow links.
Api Query — A Moodle local plugin that lets administrators configure custom SQL queries through the admin UI and expose them as REST API endpoints. Each query supports typed parameters, optional defaults, and built-in SQL validation. Designed to reduce the load on Moodle's native web services by replacing multiple individual API calls with a single optimized query per sync cycle.
This plugin allow a user not logout when this user has loginas. It's useful to developers and main administrators.
This plugin allow install new tables into DB using xmldb files under developer control. You can choose which install.xml table want to install in place to install all tables and upgrade tables whenever you want.
This is an activity module for tracking time spent by Students (or other users) in a Course or in a related group of Courses.
The Filtered Course List block displays a configurable list of courses. It is intended as a replacement for the My Courses block, although both may be used. It is maintained by the Collaborative Liberal Arts Moodle Project (CLAMP).
This block intends to give the user a notification about the expiration of his or her enrollment. Latest if for version 4 and up. Should work above that as well.
Compilatio is a provider of academic integrity solutions, integrating with Moodle. Detect plagiarism: AI-generated content, similarities, obfuscation, and more.
This block displays guides for external teachers/graders. These guides are created by teachers and are based on templates created by administrators. The template creation system allows the generation of Moodle forms containing textarea, file uploader and links.
block my_external_backup_courses : Restore courses from remote moodle platforms my_external_backup_restore_courses is a Moodle block that enable a user to restore courses from external moodles this block must be installed in each moodle course clients and course servers involved
An enrolment plugin that grabs enrolments from another method
This plugin is designed in order to migrate legacy course files to private files area for a choosen user
A clean, simple theme which adds an "Awesomebar" at the top of the page to provide quick, easy navigation.
Teachers can create some examination dates. They define date, time, and place of the examination. Furthermore they define maximum number of students and maximum number of points. After the registration date, they define the points for each student. These can be printed with or without student names. Each student can register/unregister only himself/herself.
A simple block which lets you search for users in your Moodle system, with quick links to view their profile, login as them and send them a message.
An availability condition for Moodle that limits the number of views of activities and resources by users
Este plugin de inscrição permite que você venda seus cursos no Moodle através do PagSeguro. This plugins allow you to setup paid courses using the PagSeguro service.
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.
This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it.
Dialogue between two users
The github repository allows zip archives for your git repositories to be downloaded through any tag and branch.
This block provides a navigation as it is often used on standard websites.
This is a newsletter module for moodle. First stable release. It provides the basic features of common newsletter tools. Using it with moodle VERP bounce processing is recommended. But we will add an additional bounce processing feature that will be easier to configure.
Campus theme allows you to customize the look and feel of your moodle site as much as possible. It provides an elegant way for designing the header. It is fully responsive and optimised for MNET authentication and provides all common features of modern moodle themes such as slideshow, custom category design, social icons,...
Provides a tabular breakdown of results for quizzes containing MCQs.
Course format that allows you to display the topics/sections in a menu.
Course format 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”.
Logstore xAPI captures Moodle activity and sends it to a Learning Record Store (LRS) as xAPI (Tin Can) statements. Once configured, events like course views, quiz attempts, assignment submissions, and forum posts are automatically recorded in your LRS — no changes to your courses required.
Launch external xAPI (Tin Can) activities from Moodle and track on a Learning Record Store (LRS). Compatible with Storyline, Captivate, and others!
This is a block which works with the checklist module and displays progress bars for a single checklist.
Add customisable navigation buttons (next/prev/etc.) to the bottom of each activity page (Moodle 1.9/2.0+)
Displays current lesson objectives in the side-bar
This is a grade export plugin which will create an Excel spreadsheet containing all the checkmarks from a single 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.
Face-to-face quiz with all students answering the questions at the same time.
The Fordson theme is focused on students going from login to learning, with features that help teachers build better courses and students engage with content. Your school is unique and Fordson provides impressive customizations for a professional and modern learning platform. Try out Fordson and show some love by clicking "favourite" ( ♥ ) !
The Heatmap block overlays a heatmap onto a course to highlight activities with more or less activity to help teachers improve their courses.
A simple JavaScript clock that highlights the time difference between a student and the Moodle server
LionAI Reports simplifies report generation in Moodle by enabling administrators to effortlessly write natural language queries, instantly converting them into SQL SELECT queries. You can preview, edit, and export reports in various formats for seamless data analysis. Please note that the plugin is not able nor meant to alter the DB (for example by using UPDATE, INSERT, or DROP queries).
Allow administrators to export the site settings to .xml presets, import and load other sites presets.
A block to show the users a summary (like a table of contents) of a course with section names and a list of all resources and activities. If activity completion is used in the course, course navigation block will display a circle (either empty or green)
Authentication using exists SimpleSAMLphp Service Provider
The course badges module allows users to set objectives for obtaining one or more badges.
This tool allows users to create a course with minimum or allowed options.
**Please download Sharing Cart 5.0, release 6, for your Moodle 4.2, 4.3, 4.4, 4.5, 5.0 sites.**. Sharing Cart 5.0, release 6 resolves issues which prevents proper installation and minor errors. Note that it requires Moodle 4.2 and PHP 8.0. To report issues, go to github: https://github.com/donhinkelman/moodle-block_sharing_cart/. The Sharing Cart is a block that enables sharing of Moodle content (resources, activities) between multiple courses on your site.
With this plugin you can easily create links to open the Moodle App (or your custom app if you have one).
Haccgen extender is the Tiny editor companion to HACC Gen. It adds AI writing tools inside the Moodle's Tiny MCE editor—summarise, translate, audio, image and video generation, and more—using the same Subscription Credentails as the HACC Gen course generator.
Diary is a very advanced version of the Journal plugin. The most notable addition is the capability to make multiple, separate, entries per day, and do so on multiple days. This allows students to revise their writing while retaining the original version. The addition of statistics with auto rating for any min/max combination of characters, words, sentences, or paragraphs also helps to track revision progress of a students writing. The activity can be set to use multiple, time released, writing prompts with each one having it's own auto-rating settings. With Diary, you can also use completions for, View, Receive a grade, and Receive a passing grade. New in this version is auto-grading of required phrases, per prompt!
This plugin will help teachers to collect entries/posts from users in or out of a classroom.
The plugin for Moodle (Content pages), was designed so that from it, tutors, teachers and technicians can add content in courses, following usability and accessibility standards. This tool will be responsible for signaling the good practice of adding text, images, multimedia, among others. In it, the content will be distributed in pages, so that the monitoring of the content does not become something exhausting and tiring. The plugin also has a bookmark, so that the participant can be located, based on last logged furthermore allow the inclusion of public or private notes, which the participant can provide feedback on the content studied on the page and enjoy and reply comments from other colleagues.
MooTyper implements a typing practice/instruction functionality into Moodle.
NOTE: Skype will be retired on May 5, 2025. Skype activity plugin module implements a user listing and shows, Create Conference, Create Chat, Send Voicemail, Add Contact, and Send File links to any user who has entered a Skype ID into their profile.
Place the grading table with additional functionality directly on the course page and manage gradable activities easily. Provide your students a quick overview of grading and motivate them to be better.
A filter plugin for Moodle that displays a visually appealing list of course teachers, grouped by role. Each teacher card shows their avatar, a direct link to their profile, and a link to send messages.
The Zendesk support dashboard is a Moodle block that provides a centralized, card-based interface for users to track and manage their active and historical support tickets. It streamlines the support workflow by integrating real-time ticket statuses and counts directly into Moodle.
Mathslate is a customizable graphical tool for constructing mathematics within Moodle. This plugin adds the tool to the Atto editor. It may be used in addition to or as a replacement for other formula editors.
An Atto editor plugin that shows a preview of the filtered editor content.
This is a question behaviour for Moodle Quiz that forces all questions to be graded all or nothing using deferred feedback mode. It will work with a variety of question types that normally produce credit for partially correct responses
A question format plugin to convert between quiz questions and glossary entries
This plugin imports various H5P content types into Moodle question types
This plugin publishes a course link to a particular Facebook page.
Authorize.net makes online course purchases easier by allowing you to assign prices within a specific course section. Apart from that you can easily configure the cost and associated currency of course enrollments. One of the primary benefits of this payment method is its high level of security that keeps your transactions safe and secure.
Add a price to your courses and check out quickly with Stripe Payment. Stripe is a user-friendly payment solution that allows for secure transactions. This plugin includes a number of payment processing services, including the ability to accept credit card payments. You can also offer various discounts to learners looking to purchase your courses.
This plugin gives an analytical report of the quiz and the questions within it to promote student growth. A learner’s growth pattern is ascertained after carefully examining their quiz attempt. The user's current position is then displayed on a graph following each successful attempt.
We are working on a new UI for this theme to keep abreast of the Modern design sense. The new version will be a child theme of Boost.
Rocket is a modern, responsive moodle theme that is going to elevate the look and feel of your educational platform. Don't miss this highly customisable theme if you are planning to change the appearance of your website at no cost.
Consider using a "virtual keyboard" as a safer alternative to the physical keyboard. With this virtual keyboard, you can reduce the risk of password and username theft. Additionally, they are not only practical but can be used anywhere.
The inactive user cleanup is a useful solution that deletes an inactive user's account automatically. Additionally, the solution sends users emails informing them before deleting their account. Thus, if a learner logs in before the account is deleted, he or she will not be removed from the system.
This Moodle plugin allows you to download certificates individually or in bulk process with filters.
Plugin that provides single screen to enrol/unenrol multiple users and courses in just a few clicks.
This Block intends to give the system administrators a tool for forced evaluation of a course (or other facts). System administrators can define a set of textual questions, which can be rated from students.
Display site news in full scale at my startpage.
Import entire Microsoft Word 2010 (.docx) files, including tables, embedded images and Microsoft Equation Editor equations, cleanly. It also imports LibreOffice and Google Docs files saved to .docx format, but not nearly as well.
Import questions (including images and equations) from structured tables in a Word file (.docx format) into a course question bank, and also export questions to a Word file, allowing for round-trip editing.
The all-or-nothing multiple choice question is a version of the core multi-answer multiple choice question with modified grading. In an all-or-nothing multiple choice question, a respondent can choose one or more answers. If the chosen answers correspond exactly to the correct choices defined in the question, the respondent gets 100%. If he/she chooses any incorrect choices or does not select all of the correct choices, the grade is 0%.
This authentication plug-in prevents that each one Moodle user has more than one active session simultaneously.
EdFast is an educational hub for plagiarism detection, citation extraction, reference extraction, AI content detection, automated essay score, knowledge graph generation, etc.
A block with a button taking you to the edu-sharing workspace and the edu-sharing search engine. The workspace provides the graphical user interface of the edu-sharing repository that allows users, departments or project groups to manage their content, arrange it in folders or share it with peers. It offers your users the following features: - content licenses (creative commons) - freely configurable folder structures - meta-data editing and inheritance - version management
The edu-sharing filter displays embedded edu-sharing content.
Kopere Dashboard is a tool panel with reports, online users, backup, notifications and more.
Boost Magnific is an innovative theme for Moodle, providing a clean and streamlined interface. With easily accessible configuration buttons for administrators, the theme offers a more intuitive online learning experience. Additionally, it supports Dark Mode, offering greater visual comfort for users.
This module allows a teacher to ask students to reflect on a particular topic. The students can edit and refine their answer over time.
Course Category Finder is an extended version of the Course Finder Block. An Option is added to enable the user to search for categories as well as the courses. Aditional search filter and sort filter is added to search courses by start date, end date, course format and completion criteria.
This plugin archives or delete courses from chosen categories depending on their start date.
This plugin suspends user accounts based on a csv file with email addresses. Access is controlled by a capability.
This plugin provides information about users with a chosen role(by default the trainer) in a block in the course.
This plugin deletes user accounts based on a list of email addresses. The process runs in two steps. Entering the emails and lists the users up before you delete them.
This plugin is based on the core enrolment cohort. Within this plugin we add a course greeting to the plugin similar to the self enrol plugin.
The Ellucian ILP Integration package enables the exchange of data between Moodle and Ellucian applications: Banner, Colleague, PowerCampus, Ellucian Experience, Ellucian Mobile, Ellucian Portal and Ellucian Advise.
The enrolment plugin "enrol on approval" adds an approval step into the course enrolment process. Users will be informed by mail as soon as their course application has been approved/ rejected.
If students enrol via the enrolment plugin "Waitlist & Custom course fields" they are put into a waitlist in case the maximum amount of course participants is reached. They later get enrolled automatically as soon as free seats are available. The plugin also can be used to add custom course fields. Related moodle forum: https://moodle.org/mod/forum/discuss.php?d=220078
With this plugin you can easily create courses based on course templates. The plugin also can be used to easily duplicate courses
The course description plugin is a resource which displays the course name and the course description on the course page (at the location where it is placed). It is a small but handy tool.
A local plugin which automatically assigns enrolled users on a course into groups dependant upon information within their user profile. (Now with custom profile field support - called User Info Field in settings.) This plugin will create, update, and delete groups automatically to match the users on your course. All behaviour is event-driven and so will occur within page loads. The system can also monitor manual group setting changes and moderate them to ensure that groups are kept neat and tidy.
Multi True false in one stem (question). Brief: The MC question type as it exists in Moodle is not very ideal, since you can only configure questions which are not very well designed regarding best practices of MC questions. Teachers can have more than one true/false question in same stem. this saves creating new questions for each stem. especially when it comes to an essay followed by many questions.
The key figures block allows you to display data entered directly in the block parameters. It is mostly used on the home pages of platforms to highlight important figures for visitors.
An "antivirus" for Moodle that will accurately check the mimetype and allow only specific types of file uploads.
Moodle block plugin which allows you to quickly and easily integrate survey information data from evasys into Moodle. With this block, you can place links to evasys online surveys directly on the Moodle frontpage and dashboard as well as on course overview pages.
This course format displays all sections like a masonry build brick wall. Every section can have a different background and is dynamically placed into a fluent style page.
S3 folder (bucket) repository.
This plugin enables integration with Examus Proctoring System to provide supervision over test takers. Examus utilizes face and emotion recognition technology to analyze users' behavior during the test.
This plugin allows teachers to easily identify the needs of accessible content required by the students of each of their courses through a preference report.
Database Navigation (tool_navdb) is a database browsing plugin for Moodle. This plugin is designed especially for Moodle's DB structure and adds some practical tools. Some improvements are virtual foreign keys links, and contextual dropdown menus depending on the table, bookmarked table list and an interactive SQL filter editor.
This filter allows you to use fontawesome icons in the Moodle text editor without worrying about the HTML syntax.
Add a File import option to the Tiny editor, enabling drag-and-drop or picker-based file uploads (including PDF files!) and automatic insertion as links, with file type handling aligned to Moodle configuration.
Add style and personality to your Moodle text with the Tiny FontFamily plugin – because your words deserve to stand out!
Restrict access to course content until students reach the required level.
🔥 🤩 The easiest way to add gamification to your Moodle site! Engage your learners! Gamify their learning experience to increase participation and completion rates. #gamification #engagement
This is a question type plugin for Moodle with random values and multiple answer fields.
This theme is oriented to improve the rate of loading pages giving a new look. Optimized for areas with slower Internet connection, following the standard programming parameters, using only php, html and css. People without previous knowledge can set up the theme with more than 100 options of customization. Please, check the 'add to my favorite'. It's the better way to keep this Project alive... :) ... thanks!!!
HotPot module for Moodle 2.x
The Reader module for Moodle 2.x tracks the students' reading achievements.
TaskChain activity module for Moodle 2.x
Import HotPot files to Moodle 2.x question bank
Ordering question type for Moodle 2.x and Moodle 3.x
An interface that integrates with Moodle 3.x, 4.0 and 4.1 TinyMCE (legacy) editor to support teachers in creating CLOZE (Embedded answers) questions in the GIFT syntax. It will also read and edit existing CLOZE items. THIS PLUGIN WILL NOT WORK IN MOODLE 4.2 ONWARDS. For Moodle 4.1, 4.2 and newer branches please see https://moodle.org/plugins/tiny_cloze
Enables or disables the official VLibras accessibility widget site-wide in Moodle.
The block allows reviewers to post “global” comment about assignment. It displays threaded comments per assignment on assignment pages. The plugin should also allow the insertion of key markers or text that can be picked up in database queries, for example using the Configurable Reports plugin. These markers can be into the comments or in additional field till the solution is simple to set up with the configurable report plugin.
Essential is a clean and customizable theme. Essential is tested and tried by thousands of users, and ranks number one by site usage for all available third party themes.
Provides a quick way of changing themes or clearing the theme cache.
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.
An interchangeable topic or week based format that solves the issue of the 'Scroll of Death' when a course has many topics.
Adaptable is a highly customisable responsive theme designed for use on both large University installations as well as small training companies.
This plugin is based on the great tool adminer. The main advantage of this plugin is, it can handle different types of database. So it works with MySQL/MariaDB, PostgreSQL, Oracle and MSSQL.
With this plugin you can invite users, who do not have an account, to your course.
With this plugin you can define the debugmode for only some selected users.
Resize images to a configurable maximum size. Delay the loading of images until visible in the viewport.
Transform Your Moodle Experience with Exabis Suite: Empower Learners through Competency-Based, Personalized, and Adaptive Learning. #Competence #PersonalizedLearning #AdaptiveLearning
Unlock the Power of Digital Portfolios within Moodle #eportfolio #competencies #evidenceoflearning
Exabis AI Feedback builds on Moodle's core feedback module.
The goal of this activity is to bring the aspect of game-based-learning into Moodle-courses. The way the acitivity works is that two of our exagames are based upon quizzes given to students within a Moodle course (braingame and exaclick), one activity links games created with the OpenSource-platform gamelabs.at directly into Moodle courses. See readme.txt for further instructions.
Create and add rich content inside your LMS for free. Some examples of what you get with H5P are Interactive Video, Quizzes, Collage and Timeline.
Centralized service hub for Microsoft OneDrive integration, providing shared OAuth2 authentication and REST API management for the entire Moodle site.
Two-factor authentication method. Using Google Authentication mobile app
This plugin allows you to list users who have not logged into a Moodle course for several days. It lets you configure thresholds beyond which users are listed as potential dropouts. The goal is to provide teachers with a quick way to identify absent or potentially disengaged students. It offers a quick access to the profile and messaging system of each listed user. The roles and groups of the tracked users can be configured globally and at the level of each block instance.
Provides email-based self-registration with admin confirmation instead of user confirmation.
Students can receive mails for new material and a changelog will be generated for updated documents provided in the course.
A Moodle activity that allows learners to upload and view 3D models in a gallery, as well as viewing individual models in augmented reality on supported devices. Supports both Wavefront .OBJ format models, together with .MTL material textures, and COLLADA .DAE digital asset exchange files. Models can also be displayed anywhere in Moodle that supports filtering by installing the filter_wavefront plugin (available separately).
This filter is a greatly simplified multi-language filter. It uses very simple non-HTML tags to mark multi-language blocks. Namely {mlang XX} {mlang} pairs, where XX is the Moodle short name for the language pack (i.e., en, fr, eu, es, es_mx, etc.) It uses the same tags as the filter_multilangsecond plugin (to be compatible with it), but there is one difference between the two. This filter allows standalone {mlang} tags that don't require adjoining alternative language tags. This makes the filter more flexible at the cost of potentially producing empty sets of tags.
This plugin sends an email notification message to the 'Support email' address every time a new Moodle user account is created via the 'Email signup' authentication plugin. The notification message contains some essential details about the account just created (email address, full name and user account name). The email is sent when the user signs up, not when the user account is confirmed. So the plugin will notify even about accounts that may never be confirmed.
Moodle Quiz Report Plugin for downloading essay submissions.
This extension allows teachers to view a list of all files in a course and to change the license for each file. It is also possible to download the files in a ZIP archive.
The Digital Learning plugin enables teachers to seamlessly embed interactive exercises and other subject-specific content from our e-learning platform MUMIE (Multimedia Mathematics and Informatics Environment) into your Moodle courses. Developed by integral-learning GmbH, this plugin is designed to work in combination with the Digital Learning plugin and is not intended to be used on its own. Together, these tools provide a smooth and secure way to integrate rich learning content into your digital classroom.
IntelliBoard is the #1 Learning Analytics Platform for Moodle. IntelliBoard helps you bring data together - connect your data, share reports and dashboards, monitor and predict trends, and discover new insights. Start exploring your Moodle data with IntelliBoard Lite. Want to see more and use our predictive analytics? Schedule a demo with us to see IntelliBoard Pro.
Instantly create step-by-step tutorials for any application process.
This plugin will automate sending reminders for calendar events.
The MH AAIRS block is a Moodle integration with McGraw Hill's MH Campus and other educational tools and services.
VPL (Virtual Programming Lab) enables the creation, submission, execution, and automatic assessment of programming assignments directly within the Moodle learning environment.
A simple notetaker activity that allows a student to create notes within a course.
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.
This block is a Moodle custom reports builder. You can create custom reports without SQL knowledge. It's a tool suitable for admins or teachers.
Supports all features added to the latest Moodle App releases
Along with the Ensemble Video Moodle Repository Plugin, this plugin makes it easier for Moodle users to add videos and playlists to content without having to navigate to Ensemble Video and copy/paste complicated embed codes. This plugin filters content to render urls added by the repository plugin as Ensemble Video embed codes.
Question type where the student must answer by typing an algebra formula. Correctness can be checked by three different methods.
Create a two-player quiz game. The participants choose what question to answer and then answers it. This forces participants to think about the content they are studying, not only from their view-point, but also the view point of others.
The Completion Progress block is a time-management tool for students.
Moodle filter which creates tabs in textfields
This administration tool will merge two Moodle user accounts into one.
With more than three decades of knowledge and expertise, Ouriginal delivers cutting-edge technology in the field of text-matching and plagiarism prevention. Their software helps enhance the potential of students to think originally, saves time for teachers when evaluating assignments, and assists corporations preserve their reputations.
Buttons is a course format that creates a menu with buttons to access the sections, one by one. Please favourite ♥!
This plugin allows restricting access to Moodle resources and activities based on user progress in Treasurehunt activities.
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.
The Poodll Assignment Feedback plugin allows teachers to respond via video and audio recordings, and pictures to assignment submissions.
Cloud Poodll Assignment Submission allows students to record audio or video as assignment submissions. It has no dependencies. The recordings are stored in the Poodll cloud and the teacher has a choice of audio and video recorders to use.
The Poodll Assignment Submission allows students to record audio or video, or draw/upload pictures as assignment submissions.
A companion for Poodll's Generico filter. It makes available a select button, and a form for each Generico filter template from a popup dialog.
Poodll Anywhere (Atto) allows the user to record audio and video or draw pictures, or snap pictures, directly into forum posts, assignment descriptions, page resource content, question descriptions, question responses and other areas.
Poodll Snippet is simple html/text template tool for Moodle's Atto editor. Use it to add text, layouts, buttons and other content from templates directly into Moodle HTML areas.
Poodll Subtitle is a simple subtitle editor for audio and video files in Moodle.
The Poodll database field allows the database activity to accept video, audio, snapshot and whiteboard submissions. The Poodll Filter must be installed to use the Poodll Database Field.
Generico is a simple filter for creating templates of code snippets and text that can be inserted into Moodle text areas.
Poodll is a toolbox of features for Moodle, including audio and video recording, media players for the classroom and widgets such as tabs and stopwatches. The Poodll filter is a pre-requisite plugin for the Classic Poodll plugins.
VideoEasy is a filter to play mp4, mp3 and other media files with html5 players. It uses user editable templates to allow the admin to customize the appearance of existing players or to support new players. Predefined player templates support Video JS, JPlayer, JW Player, Flowplayer and MediaElement.js
English Central Video Activity Module for Moodle
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.
The Blog Export portfolio plugin allows Moodle users to export certain activities and items to their own Moodle blog. This allows the Moodle blog to act as an internal Portoflio.
The Cloud Poodll audio video recording question allows students to record audio or video directly into Moodle quizzes. It has no dependencies and recordings are stored in the Poodll cloud. The teacher has a choice of audio and video recorders to use. It supports time limits.
An audio/video recording question type for Moodle. It uses HTML5 audio and video recording on supported browsers, and falls back to flash and other technologies where required. It is also possible to provide responses to questions using the Poodll whiteboard feature. It requires the Poodll filter be installed. Recording from mobile devices is also supported.
The Poodll repository allows you to record audio or video directly, to draw pictures or take webcam "snaps."
Poodll Anywhere for TinyMCE allows the user to record audio and video or draw pictures, or snap pictures, directly into forum posts, assignment descriptions, page resource content, question descriptions, question responses and other areas.
JW Player is the solution for seamless video playback across browsers and media types.
A Moodle activity module that enables HLS (HTTP Live Streaming) video playback using Video.js. This plugin supports .m3u8 playlists from both external URLs and file uploads. It includes advanced features for education, such as seek restrictions, progress tracking, and automatic completion based on watch percentage.
Expand participation, inclusivity, and critical thinking skills in your class discussions with the free Kialo Discussion plugin!
Dompdf is an HTML to PDF converter. It is intended to be used as a library by other plugins.
Boosted is a modern, highly-customizable Moodle theme based in Boost. It is compatible with version 4.0 and higher (Moodle 4.2 included) and available in English and Spanish (Spain) and more languages soon.
Connector for OpenBiblio library software: shows a numbered list of borrowed books and due dates in a Moodle block and a link to the OpenBiblio OPAC page.
JazzQuiz lets the teacher run a preplanned quiz, but with the power of improvisation. Several improvise questions are included, which lets you quickly run a multichoice or short answer question during the quiz. You can also start a vote on the students' responses. After the session, you can review the responses for each question (even repolls). You can also download reports for attendance or responses in CSV.
Connect Moodle with your kuraCloud instance. (Requires a paid kuraCloud subscription) This block allows a Moodle course to be mapped to a kuraCloud course. Student accounts are synchronised from Moodle to kuraCloud and grades are synchronised back from kuraCloud to Moodle.
The Moodle IPA Filter displays X-SAMPA as unicode IPA. The intent is to offer an easy and fast way to display the International Phonetic Alphabet in Moodle.
This block prints a list of courses from another Moodle instance. It is designed for use with the Remote course web service local plugin.
This local module allows teachers to create a new course shell from existing courses using the Course Meta Link enrollment method.
The Feedback Viewer report displays the responses from all Feedback modules in a given course, filtered by user.
[SEEKING MAINTAINER] Metasync creates and populates groups in a course based on the enrollment of metalinked courses.
[SEEKING MAINTAINER] This 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.
This admin tool allows managers to set the start and end dates for all courses in a category, including subcategories.
This admin tool allows managers to set all courses in a category (including subcategories) to either hidden from, or visible to, students.
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.
NO LONGER USABLE! You have been warned. Not usable on any supported Moodle versions. Not maintainable due to dependancies on out-of-date third party libraries, such as the AT Bar.
Block to show the user their remaining time enrolled in a course with live countdown and lots of settings to customise the display of this timer.
This block provides an alternative user dashboard for learners.
This plugin is to enable Custom pages and forms in Moodle. It provides a quick way to create custom contact forms and custom page content. The pages created can be publicly accessed or available to certain users based on settings you choose for the page. This allows you to create pages such as: "terms and conditions", marketing material and more.
A Moodle block to display groups and groupings to users. The plugin differentiates between the capability rights of users to evaluate the appropriate amount of information to be displayed.
A Moodle block to display a QR code link that leads to the course page. The QR code can be downloaded by teachers, e.g. to put them into introductory slides. A custom logo can be shown within the QR code.
A non-linear, non-chronological discussion forum. Similar to the forum activity, but focuses on straightforward question-and-answer discussions. Additionally, users rate posts and gain a rating score ("reputation") by being rated by other users. Users who have started a discussion can mark an answer as helpful; and teachers can mark a post as a (correct) solution to the posed question.
This Module lets you add an activity to courses, in which users can rate choices. You may then distribute the users fairly to the choices by maximizing overall 'happiness' in terms of ratings. This may be an alternative to the choice activity or first-come-first-served.
iAssign (Interactive Assignment) package aims to enhance activities in Moodle, allowing the incorporation of "Interactive Learning Modules" (iLM) to Moodle. iAssign also provides: an area to teachers cooperate (Block); a filter to incorporate any iLM in any Moodle text (Filter); and a TinyMCE editor button (TinyMCE Plugin). Attention: in order to proper work, iAssign needs its associated packages - block, filter, and editor (please, get all of them).
A Moodle block that provides trainers (role: teacher) with a visual overview of their course participants' progress. Group-aware, localized, privacy-compliant, and easy to use.
This block allows quick searching of Moodle courses, and displays a link to the course page.
Design professional certificates with a visual drag-and-drop editor. Features 40+ templates, 21 element types, AI generation, QR verification, approval workflows, and PDF export. Includes template gallery, bulk issuance, email notifications, and migration from Custom Certificate.
Changes activity completion information and buttons into checkboxes for Moodle 3.11
Slideshow block, with easy setup and configuration.
Auto change spaces after chosen one-letter conjunctions and prepositions or words into non-breaking space - You can specify single characters and words after wchich space will be changed into non-breaking space.
Most Advanced Webinar Platform
This plugin allows lecturers to enter the learning goals and topics of a course/lecture. The students can choose between the sunburst and the treemap view and use the plugin to track their learning progress on the different topics.
Academi is a smart, responsive, and free Moodle theme designed to suit the needs of educational institutions. It offers a modern look and is fully customizable, supporting all current Moodle versions.
The Guru of moodle themes e-Guru - ultra responsive moodle theme with multi color pattern is free now in moodle plugin directory.It has stunning features that will be a suitable choice for your educational establishments and coming out with powerful admin theme setting options.
Enlight Lite is a beautiful and fully responsive Moodle theme well suited for Universities,Schools & Online learning websites.
A block that provides selective, bulk emailing within courses. Developed by LSU.
This quiz access rule plugin provides Safe Exam Browser 2.0 integration for Moodle
An assignment subplugin that enables teachers to provide individual feedback comments on any number of configurable criteria.
This block displays recently awarded course and site badges from all users.
With this enrolment plugin users can only enrol into a course when they have one or more required site badges.
With this plugin you can create badge templates which can be used to simplify creating badges in all courses of your moodle system.
Block that generates graphs intendend to facilitate pedagogical decisions. The graphs have zoom capabilities and allow fast communication with students through email.
This block implements a project management tool create to be used with collaborative learning. It is integrated with group forum and chat. The main ideia is that students and teacher plan ther activities together.
This Moodle block helps institutions manage program curricula, map external courses to Moodle courses, and let students track curriculum progress directly inside Moodle.
A teacher sets up a bank of questions organised into categories. Then the student can then choose what categories they want to practice when.
Cloze (fill in the blanks) question type with VERY simple question creation syntax. Can do drag drop, dropdowns or gapfill questions
Organises course content in any number of sections that can be nested. Each section can be displayed on the same page or on a separate page
This block allows configuration of roles to be considered "Teachers" of a course. The block will then display a list of these teachers for the current course in the block, with a link to message each one.
Quick Find List Block for Moodle This block allows quick searching of users from a block, and displays a configurable link for each search result
Countdown Moodle plugin / block
A question behaviour designed for use by qtype_stack.
A question behaviour designed for use by qtype_stack.
A question behaviour designed for use by qtype_stack.
The STACK question type adds a sophisticated assessment in mathematics and related disciplines, with emphasis on formative assessment underpinned by computer algebra.
WhatsApp Messenger Block for Moodle is a Moodle block plugin that allows teachers to easily send WhatsApp messages to individual students or entire course cohorts directly from a course page. Using the WhatsApp Business API, it supports message templates with dynamic placeholders, multilingual content, real-time sending status, and full message logging - making course communication fast, reliable, and well-documented.
TrustGrade is an AI-powered assessment plugin for Moodle that enhances the grading experience by automatically generating personalized quiz questions based on student submissions. The plugin helps instructors create fair, comprehensive assessments while saving time and ensuring academic integrity.
Process courses, users, and enrollments out of Ellucian Banner. Includes support for realtime notifications from Luminis Message Broker, and Glassfish w/Legacy Adapter.
The Invitation Enrolment Moodle Plugin is a powerful tool for course instructors that simplifies the enrolment process by allowing instructors to send personalized email invitations with a unique token. This plugin offers control over who can use the invitation, tracks past invitations, and allows for resending or revoking invitations. It also supports inviting users even if they are not yet registered on your Moodle LMS site and limiting the lifespan of the invitation.
This plugin allows teachers to grade and providing feedback for OneNote assignment submissions. This includes viewing a student's submission in OneNote, creating a OneNote page associated with their feedback on the submission, saving that feedback from OneNote into Moodle as a zip package containing the HTML and any associated images contained in the submission, and recreating the OneNote page from the zip package saved in Moodle if necessary.
This plugin allows students to work on an assignment in OneNote. This includes creating a OneNote page associated with an assignment submission, saving student's work from OneNote into Moodle as a zip package containing the HTML and any associated images contained in the submission, and recreating the OneNote page from the zip package saved in Moodle if necessary.
The OpenID Connect plugin provides single-sign-on functionality using configurable identity providers.
This block provides a user-facing menu to access various Microsoft 365 integration features, resources, and settings.
This plugin provides libraries and services that power other Microsoft 365 plugins.
This plugin is a shell plugin that has dependencies on all Microsoft 365 plugins. This helps keep related plugins together.
This plugin provides a common client API for various other Moodle plugins that allow Moodle users to take advantage of Microsoft OneNote. This includes operations such as browsing your notebooks, sections, and pages; students doing assignments in OneNote and teachers providing feedback on those assignments in OneNote.
This plugin provides access to Microsoft 365 as a repository. Specifically, includes OneDrive for Business, Office Video, Office Delve as well as SharePoint Document Libraries and Group Files associated with Moodle courses.
The plugin adds the ability to embed the FenomioStream media player into any textual content within Moodle in the form of universal code, which is then replaced by the embedded player when displayed.
Random assignment is a plugin for assignments with following properties: Teacher specifies one or more files for assignments and (optionally) solution files with the same names Each student gets one of these files randomly In the assignment feedback page, teacher sees the assignment file and optionally the solution file as well.
A streaming-inspired, episode-based course format that applies familiar media UI patterns to Moodle to reduce cognitive load and keep learners focused on the content.
CoIFish is a grade report plugin that puts the Community of Inquiry (CoI) framework to good use through learning analytics, directly addressing the gap identified in LAK research: the predominance of descriptive and predictive analytics at the expense of diagnostic and prescriptive approaches.
This plugin will make available existing log report with easy and quick navigation, without refreshing the page including filters and pagination.
Moodle Atto plugin which lets the administrator provide custom CSS classes which can afterwards be applied by users to block and inline text in Atto
Moodle authentication plugin which provides all functionality of auth_ldap, but supports advanced features for the LDAP synchronization task and LDAP authentication.
Moodle availability plugin which lets users restrict resources and activities with password access
Moodle block which provides all functionality of block_course_overview, provides additional filters to be used on university campuses as well as the possibility to hide courses from the course list
Moodle block which displays all teachers of a course with contact quicklinks, as well as a quicklink to the participants list
Moodle plugin which adds support for filtering courses with block_course_overview_campus to the mycourses list in Boost's nav drawer
Moodle plugin which tries to overcome some fixed appearance behaviours of Boost's nav drawer in a clean way
Moodle plugin which shows the Moodle maintenance announcement even if there is no full page load
Moodle plugin which lets admins manage cohort memberships based on users' custom profile fields
Moodle plugin which lets admins deliver a certain theme based on a user's custom profile field
Moodle plugin which sorts a category page automatically as soon as a course has been added or modified
Moodle plugin which programatically restores courses to predefined course states. It can be used to provide playground moodle courses which will be cleaned periodically.
Moodle plugin which displays static information pages which exist outside any course, imprint or faq pages for example, complete with Moodle navigation and theme
Moodle admin tool plugin which allows managers to set and overwrite custom course field values for all courses in a category, including subcategories.
Moodle plugin which adds a PHP Opcache management GUI to Moodle site administration, a CLI tool to reset PHP Opcache and a Nagios check for PHP Opcache.
Moodle plugin which adds a Redis management GUI to Moodle site administration.
This module is for submission of the application form.
This is a additional module to auto attendance block.
Webmail-like messaging
SAML Authentication plugin based on the simplesamlphp software. (Also install the SAML Enrolment plugin if you want auto-enrol based on SAML)
SAML Enrol plugin based on the simplesamlphp software. (require Authentication SAML and simpleSAMLphp SP)
Completion Levels is a block designed to track students progression within a course, and gamify their learning experience by awarding them levels as they make progress in the course.
Empowering Educators for Periodic Student Assessments #competencies #personalisation #reports
Live chat software with real-time visitor monitoring for your Moodle site. Answer questions and support your users with live chat!
Live-School is a free unified communication web platform dedicated for live teaching through real time communication and teaching tools including face to face, classroom, conference, phone, SIP, FAX, SMS, phone meeting, desktop streaming, movie player, whiteboard, big image zoom, file/folder sharing, all document format import supported like PDF, DOC, EXCEL, POWER POINT. Create unlimited teachers and students and manage automatically your teachers income through an automated payment system. Live-School allows you to cross connect all existing communication protocols transparently from your computer/tablet/smartphone in one click. Each organization registered at Live-School is automatically referenced to the Live-School public dedicated search engine.
An enrolment method that features: - temporary access to a course without real enrolment, - giving a defined role for a temporary period (like guest access), - can be limited to users with some specified capabilities.
This plugin simply adds a link to the settings page for the qbehaviour_certaintywithstudentfbdeferred plugin. This is needed because question behaviour plugins can not properly add settings page (see the related issue https://tracker.moodle.org/browse/MDL-68335).
This is a quiz report that can be used to export student feedback data from Student feedback (deferred/immediate) behaviours. This report is only relevant for these question behaviours.
Add Group notion to Quiz. Only one member of a group can do the quiz and the grade is then dispatched to all the group's members
This plugin enables the importing of Microsoft Word files into Moodle using the new TinyMCE 6 editor.
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).
Cincopa Atto Editor plugin adds button to your text editor which allows you to insert Cincopa media gallery. It can be used on any post or page on your site. In order to use this plugin you will need to install Cincopa Media Filter plugin and register at https://cincopa.com
Cincopa TinyMCE Editor plugin adds button to your text editor which allows you to insert Cincopa media gallery. It can be used on any post or page on your site. In order to use this plugin you will need to install Cincopa Media Filter plugin and register at https://cincopa.com
Cohort to group sync for users already enrolled via different method.
A tool for developers that helps them follow Moodle's coding style.
Tool for Moodle developers: allows to check phpdocs in the code for compliance with Moodle Coding Style.
This plugin is for translating the Moodle App language strings in AMOS only. (There is no point in installing it on your site.)
An activity module to integrate etherpad-lite with Moodle. To use this plugin, you will need to have an etherpad-lite server that runs on at least the same 2nd-level-domain as your Moodle server.
This block allows you to manage the process of producing courses or activities. A workflow make it clear who is responsible for doing the next step, and what tasks they should be doing. The workflow can also assign and unassign roles, or automatically set certain settings, when the workflow moves from one step to the next.
Alternative forum with AJAX and management features
Alternative blog. Can be used as a course activity.
Alternative wiki. Simple wiki designed for teaching and learning.
This question behaviour uses web services to connect to other question engines like OpenMark or ounit, so that their questions can be used in a Moodle quiz.
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)
This question type uses web services to connect to other question engines like OpenMark or ounit, so that their questions can be used in a Moodle quiz.
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. If they select too many choices, then incorrect choices outweigh correct ones.
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.
A 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.
A calculated numeric question type with variable and expression evaluation. Random values are generated for each student attempting the quiz.
A 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.
This 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.
This 'report' is actually a tool which lets users edit certain settings, currenty the open and close dates, for a quiz, without needing to give them permission to edit all the other quiz settings.
A quiz 'report' add-on for Moodle, like the nomal manual grading report, but which lets you grade one student at a time, rather than one question at a time.
This Quiz access rule plugin lets you require students to agree to a statement about not plagiarising before starting a quiz.
A Moodle admin tool to edit the permissions for one capability in all roles on one screen.
Automatically issue digital certificates to course participants. This plugin is fully compatible with Moodle LMS.
Course contents block displays a list of all visible sections (such as topics or weeks) in the course. Clicking at a link scrolls to that section or displays just that particular section, depending on the course layout setting.
The Stamp collection module allows a teacher to give "stamps" (i.e. picture with a comment, similar concept to badges) to students so they collect these stamps. The activity can be used in many ways, such as motivative bonus marks, absence marks, certification records etc.
Allows developers to quickly generate code skeleton for a new Moodle plugin.
Simple grading evaluation method that gives credit to peer-reviewers just for their participation in the activity without comparing their assessment with the others.
Workplace compatible from version 2.0. Myddleware for Moodle enables you to transfer your data easily and safely from your Moodle application to other applications such as your e-commerce, CRM, marketing platform, database... By doing so, it ensures a durable quality of your data, which is a prerequisite for productivity and efficiency. Connected applications : SalesForce, SugarCRM, SuiteCRM, Hubspot, Magento, Prestashop, Mailchimp, Brevo, MySQL, Microsoft SQL, CSV files...
Learnplug Video Tracker brings premium video engagement tracking to Moodle. Measure how much each learner watched, save resume position, enforce completion rules, connect progress to the gradebook, and access clear engagement reports through a simple activity workflow.
This plugin is intended as a replacement of the core atto_fontcolor plugin, allowing the Moodle admin to define a set of colours to be available.
This plugin allows users to be enrolled according to any value stored in their user profile.
This filter allows the automated creation of MP4 sources for HTML5 and elements.
This module allows students to enrol themselves in a group within a course. The teacher can select which groups students can chose from and the maximum number of students allowed in each group.
Matrix question type.
This question type allows asking questions such as : Please enter X, Y, and Z, such as : X + Y + Z > 12
This plugin allows instructors/teachers to make media collections a gradable activity by leveraging the assign activity.
This plugin allows users to insert a pre-existing media collection gallery into any atto editor.
Allows you to create custom polls for use in a Moodle course. A course can have many polls created within it; you can then choose which one to display through the block configuration tabs.
This plugin allows instructors/teachers to create a space for students to submit "galleries". These galleries can be based on images, audio or video.
Developed by UNSW, this is an advanced tool for building teams based off a set of criteria. You ask your students some questions, and then develop a predicate based off their answers for your teams. This is great if you want a little more control than "Assign Randomly" but less work than "Manual Allocation".
A multiselect menu as a custom user profile field for Moodle. How it could be useful: This new custom profile field type could be used in many cases like: 1. You have to differentiate users into groups and one user could be part of multiple groups 2. You want to take inputs from user at the time of registration or you manually want to fill some information for users like education, certificates they have done. 3. There could be various other cases like this,
Formal languages block centralizes code for scanning and parsing of different languages. For now it is used by Preg and CorrectWriting question types, but other plugins can use it as well.
This is no penalties version of "Adaptive mode with hinting" behaviour, like core versions.
This behaviour activate question-type specific hints support in Interactive mode.
Correct Writing question type are focused on the learning grammar of the new language. It can found various mistakes in student's response and give mistake messages and hints.
Abstract question type used in questions developed by POAS department of Volgograd State Technical University. Contains some generally useful question type code.
A question that could check student's response against several regular expressions and could give next character and next word hints. If you do not know what regular expression is, it could also work like Moodle Shortanswer question with hints, just choose "Moodle shortanswer" as notation and you could enter answers just like in shortanswer question type.
Sticky Notes is a very simple activity for creating a sticky notes wall for your brainstormings, ranking... It can be configured as a collaborative or individual activity, and teacher can choose to enable votes, repositioning of notes, limitation for notes and votes, set codes for 6 available background colors... Notes can be moved by drag n drop to offer the most simple experience !
Automatically creates Moodle accounts and authenticates user identities via SAML from the OneLogin.com service. http://support.onelogin.com/entries/20508233-configuring-saml-for-moodle2
This plugin is an extension of the mod_assign Moodle plugin and allows users to add a custom submission of the "ONLYOFFICE document" type in the PDF, DOCX, XLSX, and PPTX formats.
CopyCheck is a commercial plagiarism detection service which is fully integrated in the Moodle core and in Moodle assignments. You must have a paid license to be able to use this plugin. Any language can be processed e.g. Japanese, chinese or computer programs.
The tab display module allows you to setup your information in a tabbed format. This helps to clean up your course by combining several resources into Tabs.
My programs block.
The Open LMS Framework offers enhanced functionality for Moodle plugin development. It is required by several of the plugins that have been open sourced by Open LMS. For more information, see https://docs.moodle.org/dev/Open_LMS_Framework
Collection of utilities needed for other plugins created by Open LMS.
Integrates with Learning Record Storage using the IMS Caliper 1.0 specification. Certified with IMS Caliper 1.0 for the AssessmentEvent, OutcomeEvent and SessionEvent metric profiles.
Moodle integration plugin for Collaborate. Use of this plugin requires a Collaborate license.
Open forum are designed to increase engagement and provide a responsive, modern alternative to standard Moodle forums.
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.
Snap is a clean, intuitive theme designed to make the entire learning platform easy to use. By cutting out the noise and organizing everything logically, Snap lets users move quickly between their dashboard, courses, and tools, so they can spend less time navigating the site and more time getting things done. The interface focuses on the user experience, using Moodle™’s overall look and feel. It also includes built-in accessibility features to ensure a better experience for everyone. With Snap’s clear workflows, both you and your students can focus on the learning that matters.
Issue Open Badges created in Open Badge Factory from Moodle, and display badges issued to users.
Moodle plugin which allows teachers to insert links to Opencast videos into a course. The repository displays all videos that belong to the Opencast series that are connected to the course.
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.
This is an advanced tool for building groups based off a set of criteria. You ask students some questions. After the groups are created based on four simple actions on students answers (Group similar individuals, Disperse similar individuals, Avoid minorities, Balancing Level)
Adds a button in tinyMCE to embed videos from a panopto server.
AI provider for jokes.
Automatically synchronize cohort members into system roles.
Automatically synchronize groups from child courses into meta-courses.
This plugin exports a quiz in any available installed format.
The **PlagiarismDetector Moodle LMS Plugin** integrates essential plagiarism detection tools into your Moodle learning platform.
This plugin enables teachers to incorporate video content within their Moodle assignments, and also for students to submit video responses – these are uploaded and securely stored on your Planet eStream media library rather than Moodle itself.
The Planet eStream Moodle iFrame Filter interacts with all other Planet eStream Moodle Plugins to provide enhanced mobile device streaming support, and to broaden the scope of the locations within Moodle where Planet eStream content can be embedded.
Embed content from Planet eStream into Moodle via the TinyMCE Text Editor, or upload new video/audio content directly into a Moodle page.
A filter that will swap hyperlinks pointing towards supported websites with an embedded version using code retrieved from the site using the oEmbed protocol. An option for "Lazy" loading of some sites is also available.
Custom Survey Creation
A plugin for atto to allow the font family to be altered.
This module allows the incorporation of GeoGebra activities in Moodle and save its state.
This module allows the incorporation of JClic activities in Moodle and save its state.
**Notification Manager** is a local plugin for Moodle that allows administrators to centrally view, analyze, and manage system notifications for users. By default, Moodle does not provide an interface for administrators to view other users' notifications. This plugin addresses that limitation by offering an intuitive interface with detailed control features
MyCourses (Filtered) is a Moodle plugin that provides a dedicated page displaying only the courses in which the currently logged-in user is enrolled. It offers filtering, sorting, and view customization options by url, so you may provide your students with a specifiv dashboard of their learning materials in a specific section in your Moodle instance.
This plugin provides Jalali calendar support for Moodle
A file upload profile field for Moodle
A block to export a Glossary's entries to the Quiz Questions bank.
The Lesson essay feedback block will display (to the students only) their previous attempts at Lesson Essays (if any), together with the teacher's comments and their grade (if essays have been graded).
This plugin is one of the 2 question behaviours to be used exclusively with the regexp question type. Those behaviours enable you to take advantage of the *Help* feature, which allows the student to "buy" a letter.
This plugin is one of the 2 question behaviours to be used exclusively with the regexp question type. Those behaviours enable you to take advantage of the *Help* feature, which allows the student to "buy" a letter. This behaviour does not cost the student any penalty when "buying" a letter.
This question type (for the Moodle quiz module) aims at a more advanced system of student's response analysis, through the use of regular expresssions. This question type is an extension of the SHORTANSWER type. It can be used on its own and can also be incorporated into the existing Cloze (embedded) question type.
Theme_Handlebar is a child theme of Moodle's new core theme Boost. It is built on Bootstrap4 and Mustache templates. It adds a set of admin theme settings, such as presets and colours and also several custom block regions, including popup modal regions which do not appear on the main content of a page (and are only available for course pages).
The Course Contacts block displays a list of users on your course, various methods for communicating with them, and their current activity status.
Lets students create and select groups.
A tool to all teachers to enrol existing users to their courses using CSV files (without bothering the admins)
Moodle Plugin that helps organizing submissions for events like conferences. Add a "confman"-Activity to a course and you can specify a timerange when submissions are possible. You are given a link that can be shared outside moodle to allow external people (also without Moodle-Login) to submit submissions for your event. Everybody in your course that has instructor-role is allowed to manage all submissions. Everybody in your course that has student-role is allowed to comment submissions. Submitters can manage their own submissions using a unique link that is given to them.
RumbleTalk Group Chat plugin integrates with Moodle users base. The chat is free for a limited number of seats. A paid subscription is available for you to enjoy the advanced features and extra seats. Now, you can create a private class discussion or add it as a live event chat on any of your Moodle pages.
Simple contact me form with notifications sent to admins and/or users with the notification capability
Privacy-friendly logstore for the Learning Analytics plugin
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.
Integrates timetable.digital with Moodle to display user and admin timetable views, filters, and printable exports.
Activity module to create podcasts in Moodle
The Sebsoft Moderated RSS Plugin offers you the possibility to load multiple feeds into a block, allowing for authorizing each and every item.
The Sebsoft ClassicPay enrolment Plugin offers you the possibility to set up paid courses. It uses the PayNL payment gateway to provide payments supporting a wide variety of payment methods.
Strikeplagiarism.com is a commercial plagiarism detection system which requires a paid subscription to use. To use this plugin you must purchase a subscription from www.strikeplagiarism.com
PAY. provides a payment gateway implementation for the Dutch Payment Service Provides PAY.
TCPDF Fonts Manager for Moodle
This block lists any courses you have in common (i.e. you are both enrolled in) with the user whose profile you are viewing.
This module allows creating jitsi-meet videoconference sessions.
This is a filter plugin that uses a 3rd party Javascript module called highlight.js to make your code look like something you'd see in an IDE.
This plugin allows lesson modules to be exported to PDF documents with optional protection.
This Moodle plugin allows a teacher to notify course students by internal messaging when a new resource/activity is created or modified into a course.
Quick Web Accessibility Implementation with All In One Accessibility!
Scan, monitor, and identify website accessibility issues across WCAG 2.0, 2.1, 2.2, ADA, Section 508, EN 301 549, UK Equality Act, Australian DDA, and Canada ACA. Get simple issue highlights with recommended fixes.
Integrate Mediasite content in a Moodle course.
This plugin is designed for integration with the LAN Electronic Library System (EBS LAN). Fill out your Courses quickly and efficiently with our EBS! Данный плагин предназначен для интеграции с Электронной Библиотечной Системой Лань (ЭБС Лань). Наполняйте Курсы быстро и эффективно с нашей ЭБС!
This authentication plugin helps to manage manual accounts being accessed only by the list of restricted IPs.
A filesystem-based repository focused on searchable capabilities, ideal for directories with lots (thousands) of files at server side.
Add AI-powered tools to your Moodle LMS via LTI 1.3 — AI Course Modules, AI Question Generator, AI Grading with grade passback, AI Tutor, AI Slides, Worksheets, Study Guides, Lesson Planner, AI Assistant, and Curriculum Intelligence. Works behind firewalls with one-click plugin registration. Bring Your Own Key (BYOK) for unlimited AI calls. Free to get started. Plans starting $24.99 For questions or issues, contact support@edugears.ai.
This Moodle video plugin allows Teachers and Students to create and respond to Video Assignments that are uploaded and cataloged in MEDIAL rather than Moodle itself.
In order for the MEDIAL Video Assignment Activity to launch from the text editor you must install this Atto Plugin. MEDIAL Video Assignment Activity allows Teachers and Students to create and respond to Video Assignments that are uploaded and cataloged in MEDIAL (a video streaming media library) rather than Moodle itself
This Moodle video plugin allows Teachers / Lecturers to upload video or audio files using a specific MEDIAL Activity, creating a link to the file on the course page.
Please get new TinyMCE Plugin from: https://moodle.org/plugins/tiny_medial
StudentQuiz enables students to collaboratively create their own question pools in Moodle. Students can filter these questions into quizzes, and they can rate and comment questions while working through the quizzes. StudentQuiz computes each students contribution and learning progress and compares this with the community. The created questions become part of the Moodle question bank and can be reused in other Moodle quizzes. The video "StudentQuiz in a minute" tube.switch.ch/videos/d0e37788 provides a quick introduction.
Quiz report plugin showing marks per section (Only for 4.3 and below).
The Via Block can only be used if you have the Via activity module. This block creates shortcuts to the Via activitiy recordings that have been shared within the course.
The Via activity module provides integration between Moodle and Via, our virtual classroom tool. It is designed to simplify the use of synchronous events within Moodle. It provides a single sign on between the two systems with easy event creation and management.
This plugin adds the ability to export Moodle wikis as either PDFs or epub documents.
Vitero Activity Plugin for Moodle 2.2+. This plugin provides integration between Moodle and a Vitero (Virtual Team Room) server. A Moodle site is linked to a single Vitero account.
Add to ATTO editor "real time" words count
This block allows instructors to perform actions upon multiple resources or activities, rather than having to perform repeated actions on individual items.
Autolink book chapters within a course.
Archive and remove past courses with this handy tool that can also be used to send notifications to course teachers, hide courses in bulk, and has the ability for course teachers to opt out of the archiving.
Customized forum block, which allows teacher to select from which forums are latest posts shown on a course page.
Mindmap module for Moodle
AI-powered course creation, content generation, and learning analytics for Moodle.
Automatically shows a configurable exam reminder modal to students within a course when a quiz is approaching.
The BLC Modules block allows teachers to easily browse and insert Blended Learning Consortium SCORM packages into their course. You must be subscribed to the BLC repository in order for this plugin to function. More information can be found on http://blc-fe.org.
The Course overview block is visible on a user's Dashboard and shows a list of all courses in which a user is enrolled/has an assigned role.
Replicates the Moodle environment check but for the command line. Useful for checking dependencies where you might not (yet) have web access.
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.
A question type where the teacher provides some example sentences, and the student has to write a pmatch expression to match those sentences.
This plugin is designed to allow, as far as possible, a student to continue working on a deferred-feedback quiz attempt even if the network connection goes down.
This plugin prints a word count in the bottom right-hand corner of your TinyMCE editor which updates as you type.
A specialised version of the standard Moodle adaptive behaviour for use with the CodeRunner plugin (qtype_coderunner).
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.
Turnitin's block allows users to access Turnitin's Class Restoration functionality which is contained within Turnitin's Moodle Direct V2. The block is developed and maintained by Turnitin.
The Turnitin Direct V2 plugin is being replaced by the LTI 1.3 integration, however we are extending the current retirement dates for the Turnitin Moodle V2 plugin until further notice.
Turnitin is an academic integrity solution, designed to integrate seamlessly with existing Moodle Assignments, forums, quizzes, and workshops. A Turnitin license is required for use.
Moodle availability plugin, which lets users restrict resources, activities, and sections based on course competency.
This block integrates with the local Competency Dimensions plugin, allowing users to view and access their learning plans and competencies in one place.
A Moodle local plugin that extends the core competency system with custom fields, course section progress tracking, and a visual learning plan interface.
The DemoStudent block gives instructors a way to enroll a "demostudent" in their course, then switch back and forth between their instructor view and the student view.
This Moodle activity module allows users to add media or channels from a UbiCast MediaServer in their courses. They can also edit media directly from Moodle without having to go on the MediaServer site.
The uicustomcss module is designed to allow instructors of a course to create custom css that will only be applied to their course and, if they choose, other pages inside their course.
Adaptation of the standard Moodle block "My Private Files" to support the loading of state files generated by EjsS from their corresponding EJSApp activity.
This plugin lets you add any Javascript or Java application (typically virtual and real-remote experiments) created with Easy Java/Javascript Simulations (EjsS) to your Moodle course.
This plugin lets you add a javascript-based booking system to handle the connections to the remote laboratories developed using EjsS and added to your Moodle courses by means of the ejsapp plugin.
This plugin lets you download any EJS application stored in the OSP-Compadre library (http://www.compadre.org/osp) 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.
This block will display all courses a user is enrolled in, within the hierarchy course categories listing.
Automatic Badges is a Moodle local plugin that allows teachers to define rules for automatically awarding badges to students based on their activity and performance in a course. Rules can be triggered by minimum grade thresholds, forum participation, assignment submissions, or any grade book item — including calculated grades that aggregate multiple activities. Global rules can target all instances of a module type at once, and an optional bonus points system writes extra credit directly to the grade book when a badge is issued. Badges are evaluated in real time via Moodle events and in batch through a scheduled task. A built-in dry-run simulator lets teachers preview which students would receive a badge before activating any rule.
Allows users to manage their own short list of tasks.
Based on the core Topics format, but including aspects of the social course format and other settings.
A block to display enrolled courses in a highly configurable manner for both students and teachers.
The Fullscreen toggle button expands the content area by hiding all side blocks. Themes based on bootstrapbase / clean theme are supported.
The Allocation form module is designed to allow instructors of a course to create slots that the students can sign themselves up to.
The signup sheets module (formerly known as tutorial booking) is designed to allow instructors of a course to create slots that the students can sign themselves up to.
The 'Upload and attribute a file (Xpert)' repository allows a user to attribute an uploaded image to the copyright holder
The 'URL downloader (Xpert)' repository allows a user to attribute an image downloaded via a URL to the copyright holder
Little graph with visitors statistics
This block is intended for use with russian electronic library www.iprbookshop.ru (paid subscription or demo subscription required)
This block is intended for use with russian electronic library Znanium (paid subscription or demo subscription required)
This block is intended for use with russian electronic library www.iprbookshop.ru (paid subscription or demo subscription required)
This plugin allows to delete question category with all questions and subcategories
Demonstration quiz is needed, for example, if you plan examination, and want to provide to students some quiz preview with same structure.
This plugin allows to sort question categories and subcategories in alphabetical order.
This 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.
This plugin allows students to continue quiz attempt only in the same browser session. Any attempts to open same quiz attampt using another computer, device or browser will be blocked
An activity module for embedding interactive quizzes with gradebook integration and LTI source provider integration for Moodle.
A local plugin for Moodle which automatically creates profile pictures for users based on their initials.
A Moodle local plugin that lets administrators bulk-import group calendar events from a CSV or TSV file via a simple admin interface.
Provides time base use stats indicators. The compilation library is used by the "training session" report plugin.
An alternate multilang filter that supports content with nested span.
Course elements is a content strategy to improve course writing quality and editorial stability by providing preshaped pedagogic elements. The integrator or administrator (through custom CSS rules) can take over the styling of the elements. Some elements can have local dynamic behaviour, or have an internal logic strategy based on other data of Moodle. This plugin is supported by ActiveProLearn SAS.
Flashcards
This activity proposes a multitrack test such as visible in magazines. Questions are defined with a predefined number of answer categories, one answer per category. If the participant chooses the answer, it gives points to the relevant category. Each category drives a scoring track and the feedback of the most rated category is given. The result of the test can be used to generate groups in the course.
The "techproject" activity module provides a complete project driving tool, IEEE compliant, in a pedagogical environment, for real project use or for pedagogical approach of project management.
Provides network capable, multi instance bindable user support / ticket management. Generalisable for use in course as managed todo list.
Plugin for video library integration with Moodle
Behaviour Analytics is a Moodle block plugin that is intended for extracting sequential behaviour patterns of students from course access logs.
The essay annotate question type is an extension to the essay question type that allows the teacher to annotate the files uploaded as attachments by the student in an answer.
Create tests that efficiently measure users' abilities by adapting the questions difficulty to the estimation of user's ability.
The VulnDex Beacon for Moodle collects version and system data from Moodle instances and sends it to VulnDex for continuous vulnerability monitoring.
A ranking block to improve the gamification into the course.
A cpf profile field type for moodle
World's leading equation editor that allows you to write math notation as easily as you write text. Create and edit high-quality math equations in Moodle with MathType.
WirisQuizzes is a powerful STEM assessment tool that allows educators to create and evaluate complex math questions tailored to each students' needs. With smart evaluation software, WirisQuizzes automates grading and provides instant feedback. It can generate infinite dynamic questions by adding random variables, preventing cheating, and fostering practice through trial and error. WirisQuizzes for Moodle will be your perfect partner to improve your students' learning process with real-time feedback.
This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.
This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.
Type and handwrite mathematical notation in Moodle with MathType.
This Moodle module (/mod/ipal/) allows Moodle to support in-class polling/"clickers"/"Peer Instruction"/concept quizzes/anonymous surveys/etc. Students can respond using any web-enabled device or the free IPAL App we have written for both the Android and iOS smartphones. Teachers can create questions, use questions from the standard question bank, or import ConcepTest provided by Harvard Physics Professor Mazur.
Wooclap activity plugin for Moodle
Use this local plugin to import user enrollments and group assignments from a delimited text file into the course. New user accounts will not be created, so each of the users listed in the input file must already have an account set up in the site.
The module is perfect for managing participants and subscription of online and offline courses and events.
This block show the total no. of activities pending and completed in percentage and number in a course where course completion is activated.
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.
Local libraries plugin for third-party's non-KAF "YU Kaltura Media Package"
Media gallery plugin for third-party's non-KAF "YU Kaltura Media Package"
Media Assignment plugin for third-party's non-KAF "YU Kaltura Media Package"
This plugin adds a section to the user profile with information about cohorts in which it is a member.
This Composer repository is powered by Satis