Moodle Plugins directory: Plugin type: Activities | Moodle.org
Activities 
Activity modules provide the main activities in course, such as Forums, Assignments, Quizzes and so on.
Join the discussions about activities in the General add-ons forum.
Related plugin types
Assignment (49)
Different extensions of assignments
Different forms of assignment submissions (Moodle 2.3 onward)
Assignment feedbacks (10)
Different forms of assignment feedbacks (Moodle 2.3 onward)
Different forms of assignments to be graded by teachers (Moodle 2.2 and earlier - /mod/assignment)
Book (4)
The book activity that is in core. It can have sub-plugins.
Book tools (4)
sub-plugins for the book activity module
Plugins extending the Custom certificate module features.
Elements are used to design the certificate.
Database (7)
Plugins for the database activity module
Database fields (5)
Databases can be extended with new field types
Database presets (2)
Database settings, templates etc can be saved as presets
LTI (2)
Integration with external tools via IMS Learning Tool Interoperability standard.
LTI services (0)
Allow the implementation of LTI services as described by the IMS LTI specification.
LTI sources (2)
LTI providers can be added to external tools easily through the external tools interface. This plugin type is specific to LTI providers that need a plugin that can register custom handlers to process LTI messages.
Quiz (190)
Ways to extend quizzes
Quiz access rules (24)
Plugins for controlling access to quizzes
Quiz reports (22)
Quiz reports show results and statistics
Question types (87)
New types of questions
Plugin type for extending question bank functionality.
Question behaviour (25)
We question your behaviour!
Question formats (21)
Question formats for import/export
SCORM (2)
New reports for the SCORM activity module
Subplugins for the https://moodle.org/plugins/tool_certificate
Workplace certificate element plugins.
Workshop (3)
Workshop activity module has a number of plugin types
Change how grading is allocated
Change how grades are evauated
Grading forms for workshop
Course Life Cycle is a plugin that executes reoccurring tasks on your Moodle platform.
A course life cycle workflow consists of steps and triggers. Triggers are the deciders which define under which conditions a workflow is started or proceeded.
A course life cycle workflow consists of steps and triggers. Steps are the actors which process courses within a workflow.
mod_courseguide
This plugin allows a teacher to create a guide. However the teacher cannot create his own "freestyle" guide, when tutors add a Course guide activity in their course, they must pick a template.
Latest release: 19 sites 9 downloads 9
mod_myeducationpath
This module integrates a Moodle site with the MyEducationPath.com online courses directory.
The module allows to publish Moodle courses in the directory (courses hub) , issue certificates of course completion and get feedback from students in form of comments to a course in the directory.
Latest release: 1 sites 6 downloads 9
mod_onetoone
Whiteboard with Video conference - Made for one to one interaction between Teacher and Student.
Latest release: 16 sites 3 downloads 9
mod_pdfprotect
This is a Moodle module developed to provide an extra layer of security for PDF files, preventing users from downloading, printing, or copying the content of the PDF. It is ideal for protecting sensitive material and preventing unauthorized sharing of documents.
Latest release: 506 sites 289 downloads 8
mod_observation
This plugin allows easy management of observational assessments. It has the ability to record evidence of observation (text, file, pass/fail) by an observer marking an observee as well as manage time-slots and session bookings. Course coordinators can also delegate observation marking to other users (e.g. tutors).
Latest release: 85 sites 11 downloads 8
mod_sertifier
Sertifier is an integrable software and web service which revolutionizes the traditional certificate designing and printing process by allowing its customers to create and design digital and verifiable certificates. It automates the process by allowing bulk sending via one template to all receivers. Customers can always track their certificates: whether they are received, opened, shared on social media, or what kind of skill base is created in the institution and industry. It lets you issue credentials from your Moodle LMS in an automated process.
Latest release: 51 sites 17 downloads 8
mod_etherpad
Etherpad and Moodle as a course activity. Allows the teacher to add an Etherpad activity directly from the moodle course.
Latest release: 9 sites 4 downloads 8
mod_netucate
Integration of YuLinc Virtual Classrooms, Webinars and Webmeetings into Moodle.
Released: 1 sites 8
mod_solo
Poodll Solo is automatically graded speaking assignment. Students speak about topic. At the end students can see detailed information on their speaking clarity, sentences, words, grammar and spelling.
Latest release: 295 sites 190 downloads 7
mod_sharedurl
Shared URL module allow users to access activity in another course with automatic (and specific) enrol.
Latest release: 23 sites 12 downloads 7
mod_nln
An activity module that allows teachers to find and add NLN Learning Objects to their Moodle courses with a minimum of effort. Originally developed by Xtensis.co.uk as a Moodle 1.8 resource type, the "Noodle" plugin ceased to be maintained when the NLN Materials website changed hands in July 2011. This new development is a direct conversion of the original plugin into a Moodle 2.x activity module.
Latest release: 41 sites 12 downloads 7
mod_wooflash
Wooflash helps teachers to follow their students' progress at anytime and from a distance, and students to revise learning material more effectively.
Latest release: 157 sites 65 downloads 6
mod_sortvoting
This plugin lets you rank multiple options in order of preference, instead of just choosing one.
This method is also known as Card Sorting, Ranked Choice Voting (RCV), Instant Runoff Voting (IRV) or Condorcet Method for Voting.
Latest release: 80 sites 26 downloads 6
mod_gwpayments
Provides a means of restricting access to other resources in a course by having to pay for the course module.
Access restriction to other courses can then be configured using normal availability conditions based on activity completion.
Latest release: 54 sites 13 downloads 6
mod_dmelearn
This is a Moodle Plugin to access/use Digital Media e-Learning course content as a Moodle Activity rather than users accessing the "DM e-learning" website directly.
This plugin is only useful for Moodle Managers that have been granted ELMO API access to "Digital Media e-Learning" courses with valid application settings.
Latest release: 5 sites 25 downloads 6
mod_iassign
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).
Latest release: 4 sites 7 downloads 6
mod_iadlearning
This plugin grants access to adaptive learning content created with IADLearning.
Training content is browsed using a concept map showing the course structure as well as the relationships between the different course sections. Students get personalized content recommendations based on their profile and on the cumulative experience of other students that already went through the same materials.
Teachers and institutions get access to a set of predictive analytics that allow for a proactive action on ongoing learning processes.
Latest release: 9 sites 11 downloads 6
mod_unedtrivial
UNEDTrivial is an activity module that allows the teacher to create tests based on learning concepts like testing effect and spaced education. In addition, UNEDTrivial uses resources related to gamification to increase student engagement.
Latest release: 3 sites 4 downloads 6
mod_domoscio
The Domoscio for Moodle plugin brings an adaptive memorization solution based on cognitive science research, to efficiently remember more by pushing training content from courses at the best moment for students.
Latest release: 3 sites 2 downloads 6
mod_teletask
This module allows video playback of single and dual stream lecture videos in a moodle course. It offers direct integration of the tele-TASK recording system and supports mp4 videos playback from different sources.
Latest release: 4 sites 17 downloads 6
mod_flax
FLAX automates the production and delivery of practice exercises for students who are learning English. Exercise material comes from digital libraries, which can supply a virtually endless supply of collaborative and competitive language activities.
Latest release: 1 sites 2 downloads 6
Supports Moodle 2.1
mod_vitero
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.
Latest release: 20 sites 40 downloads 5
mod_glossaryfocus
Page that allows to display the words we want from any glossary of the plateform sorted alphabetically.
Latest release: 27 sites 8 downloads 5
mod_meetzi
This plugin lets you create meetzi conference rooms for your moodle course
Latest release: 7 sites 7 downloads 5
mod_lessonspace
Teach live, one-on-one, or with a group, using the most versatile collaborative space for online lessons.
Latest release: 8 sites 8 downloads 5
mod_recommend
Allows participant to request recommendations or appraisals. Recommending person receives a link to fill the form online without logging in to moodle. Teacher can set up questions, view and accept responses.
Latest release: 29 sites 5 downloads 5
Supports Moodle 3.1
mod_og
The OfficeGrader Project provides a way for students to use a Moodle site to submit Microsoft Excel/Word/PPT/Access documents for automated grading by the commercial OfficeGrader application suite (www.officegrader.com). The OG Project plugin also retrieves grades from the OfficeGrader grading server and posts them to the Moodle site. NOTE: NOT CURRENTLY BEING SUPPORTED
Latest release: 2 sites 2 downloads 5
Supports Moodle 2.8
mod_plenum
The Plenary meeting activity facilitates parliamentary meetings in person or with audio and video conferencing. Actions are recorded by the activity to help provide minutes to be used to assess participation.
Latest release: 12 sites 34 downloads 4
mod_cloudstudio
The Moodle mod_cloudstudio is an innovative plugin designed to enhance the experience of Cloud Studio videos within the Moodle environment. This plugin introduces various functionalities that transform the way videos are used in online learning, making them more interactive and effective.
Latest release: 21 sites 31 downloads 4
mod_clickview
The ClickView activity plugin for Moodle enables you to quickly and safely browse through your entire ClickView library, the ClickView exchange and your own personal workspace from within Moodle.
Latest release: 104 sites 42 downloads 4
mod_opencast
Moodle activity plugin which can be used to display and view Opencast episodes and series in Moodle.
Teachers can link the activity to an existing Opencast episode or series and an embedded player allows students to watch these videos directly in Moodle.
Latest release: 203 sites 72 downloads 4
mod_listgrades
The Privacy-Friendly Grade Publishing Plugin is a tool designed to enhance transparency in educational institutions while preserving student privacy. This plugin empowers teachers to publish grades for specific assignments, fostering a collaborative and supportive learning environment. It allows instructors to selectively share grades while masking personal IDs, ensuring compliance with privacy regulations.
Latest release: 51 sites 27 downloads 4
mod_panopto
This is Panopto resource module plugin developed by Lancaster University to simplify using Panopto video recordings in Moodle courses. The plugin lets Moodle decide if user is allowed to access video resource and provides access to recording on demand. Plugin respects all Moodle resource availability features, such as group restriction or activity completion.
Latest release: 54 sites 10 downloads 4
mod_dicomviewer
DICOM viewer to be able to review medical images (MR, CT, PT, US, RX...) in a Moodle activity
Latest release: 17 sites 14 downloads 4
mod_labelwithgroup
The Label with Group allows you to add resources with different views in the course and display them only for a specific group.
Latest release: 29 sites 14 downloads 4
mod_mposter
Activity module that displays a page with several blocks that can have different types of content. Among which there can be our File block. Can fetch its metadata from ResourceSpace.
Dependencies:
ResourceSpace website (optional, to fetch metadata)
ResourceSpace repository plugin (optional)
Docuementation and Download:
https://github.com/iorobertob/moodle-mod_mposter
Released: 7 sites 5 downloads 4
mod_appsanywhere
The Consorci de Serveis Universitaris de Catalunya (CSUC) has integrated AppsAnywhere (http://www.software2.com/appsanywhere) using the Moodle plugin mod_appsanywhere. Differents Applications are now available to students from Moodle subjects with easy management.
Latest release: 16 sites 3 downloads 4
mod_pbm
PBM is the PUMA/BibSonomy plugin for Moodle. It helps you to publish publication lists from the Publication Management System http://www.academic-puma.de or http://www.bibsonomy.org .
Latest release: 1 sites 11 downloads 4
mod_aspirelist
The Aspire resource list module enables a teacher to include a selection of
resources from associated Talis Aspire resource lists directly within the
content of their course.
Please note that this plugin depends on a paid subscription to the Talis Aspire reading lists service (http://campus.talisaspire.com/).
Latest release: 5 sites 7 downloads 4
mod_dataplus
DataPlus is a Moodle module that enables the production of customisable, portable, standalone SQLite3 databases for teaching and learning. It's features are similar to the Data module, but it allows easier export and search as well as improved performance for larger databases.
Latest release: 10 sites 4 downloads 4
mod_amvonetroom
AMVONET is a web conferencing and publishing tool.
Latest release: 4 sites 1 downloads 4
mod_certificateswall
The module makes a course completion certificate for students.
The certificate is issued to a student's wall on CertificatesWall.com . And the certificate can be printed (in format A4).
Latest release: 1 sites 20 downloads 4
mod_movilquizlite
This module converts quizzes so they can be sent to cellular or other mobile device. These quizzes can be performed on the cell phone. The results of the quiz can be sent back to Moodle.
Latest release: 1 sites 1 downloads 4
Supports Moodle 2.1
mod_otopo
The OTOPO activity module allows teachers to offer their students a self-positioning grid made up of multi-level items.
Students can be asked to self-position themselves on the same grid several times during different sessions, in order to highlight a progression. The teacher can comment on each self-positioning.
Latest release: 87 sites 119 downloads 3
mod_learninggoalwidget
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.
Latest release: 21 sites 39 downloads 3
mod_percipio
Developed to integrate Moodle and Skillsoft Percipio, this plugin allows users to enroll themselves in an imported Percipio course, and then launch the course from Moodle. It also tracks and incorporates users' course scores and information from Percipio, making for a seamless integration. This plugin has two APIs (described below) that facilitate the above functionalities.
Latest release: 53 sites 45 downloads 3
mod_guestquiz
Guest Quiz is a Moodle activity that allow guest students to make simple and light quiz. The quiz is created from a subset of GIFT format. And Nothing from student activity in quiz is recorded.
It's nothing more than old-style questions book where the answers are at the bottom of the page upside down.
Latest release: 33 sites 19 downloads 3
mod_ubicast
This Moodle activity module allows users to add media or channels from a UbiCast Nudgis site in their courses.
They can also edit media directly from Moodle without having to go on the Nudgis site.
Latest release: 161 sites 137 downloads 3
mod_srg
The plugin is developed to support the evaluation of a course. It provides "student report generation" type work material that allows learners to download a portion of their Moodle log data in anonymized form.
Latest release: 23 sites 17 downloads 3
Stream is a cutting-edge video platform designed for schools, seamlessly integrating with current systems for optimal teaching. This Moodle plugin brings Stream's advanced features into your LMS, enriching the learning journey for both teachers and students.
Latest release: 116 sites 58 downloads 3
mod_bizexaminer
bizExaminer is a software solution to create, conduct and manage online exams.
Our Moodle plugin allows you to include exams in your courses.
Latest release: 17 sites 29 downloads 3
mod_leganto
The Leganto reading list module enables a teacher to include a selection of citations from associated Leganto reading lists directly within the content of their course. Please note that this integration plugin depends on a paid subscription to the ExLibris Leganto reading lists service (see http://www.exlibrisgroup.com/category/Leganto for details).
Latest release: 45 sites 15 downloads 3
mod_cobra
CoBRA helps French speaking learners to read texts in English and Dutch, getting contextualized information on all words and expression of the text and with the ability to collect words and expressions into a personal glossary.
Latest release: 7 sites 7 downloads 3
mod_vinapse
Vinapse is the AI platform for adaptive learning. Upload your videos and let your users ask questions about their contents.
Released: 13 sites 14 downloads 3
mod_iconactivatecontent
This is an activity plugin that allows to embed content from external sites, such as YouTube, Twitter, Google Maps and such, in a GDPR-compliant way, which means that it won't be inserted into the page until users have activated it by clicking on the slider-button.
Latest release: 16 sites 10 downloads 3
mod_smartchoice
The smartchoice activity module enables a teacher to ask a single question and offer a selection of possible responses. All responses are saved anonymously.
Latest release: 2 sites 1 downloads 3
mod_groupoverview
Groupoverview is a resource activity module for Moodle which allows teachers to build a structured overview of all the groups in a course that can then be viewed by the students. Teachers define this structure by creating categories to which the groups of the course can be mapped.
Latest release: 8 sites 3 downloads 3
Supports Moodle 3.0
mod_customlesson
Customlesson is a variant of the official module lesson, which allows the teacher to have a template lesson, customized for each student. The lesson template is completed by a csv file which provides all the variable fields (columns) for each of the students (rows).
Latest release: 2 sites 7 downloads 3
mod_courseprovider
1.This Plugin lets you add a link to the courses available on other LMS in your Course as an Activity Link.
2.This activity lets users to view the courses available in other LMS websites.
Released: 1 sites 1 downloads 3
Supports Moodle 2.1
mod_turnitintool
This plugin is no longer supported or maintained, please refer to https://help.turnitin.com/feedback-studio/moodle/moodle-home.htm for further information on migrating.
Released: 149 sites 3
mod_nextblocks
NextBlocks is a Block Programming environment integrated as a Moodle activity plugin that allows teachers to create interactive and customizable block‑based programming exercises for their students.
Latest release: 10 sites 41 downloads 2
mod_naas
This plugin enables the integration of “nuggets” into your Moodle courses. Nuggets are a high quality reusable 30min max microcontents made by Higher Education institutions.
Latest release: 24 sites 63 downloads 2
mod_mmogame
This plugin contains games that can be played by more than one player.
It is made to include sub-plugins and each sub-plugin contains different models of games.
The first game is Quiz and has two types: Alone and ADuel.
Latest release: 22 sites 40 downloads 2
mod_panoptosubmission
This plugin adds a Panopto Student Submission activity to Moodle. This tool can be used to create activities that will allow students to submit Panopto Content to be graded by graders for the course.
Latest release: 207 sites 163 downloads 2
mod_rumbletalkchat
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.
Latest release: 21 sites 20 downloads 2
mod_typorepo
The TYPO3 Repository and SSO Plugin connects a TYPO3 Installation with the Moodle installation. You can choose a TYPO3 page from a page tree to be embedded in the Moodle course.
Latest release: 2 sites 16 downloads 2
mod_folderexamtimer
Folder Examtimer module child-plugin of the native Moodle "Folder" Resource module.
This module is intended for distribution of large number of documents.
Released: 8 sites 5 downloads 2
mod_cardtobrain
With the SSO module for card2brain you can directly link your sets of flashcards.
If you have a card2brain corporate account you can enable SSO authentication.
With SSO enabled, your users can directly access the flashcards without login or register on card2brain.ch.
Latest release: 4 sites 3 downloads 2
mod_maps
This is an activity module for insert flash maps into courses
Latest release: 3 sites 2
mod_alternative
The Alternative activity allow students to register to one or several choices,
among a given list, in a similar maner to the Choice module, but with more flexible use cases.
Latest release: 2 sites 3 downloads 2
mod_znanja
znanja is the quickest way to get your content into eLearning. We wanted to make getting your content into Moodle even quicker.
Latest release: 1 sites 1 downloads 2