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 (191)
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_teacherdiary
Teacher diary allows teachers to write a summary for each lecture they have adding the amount of time they spent on that.
Latest release: 1 sites 5 downloads 2
Supports Moodle 1.9
mod_mumie
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 Single Sign-On authentication 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.
Latest release: 64 sites 121 downloads 1
mod_bacs
BACS (BACS's Algorithmic Contest System) is a Moodle plugin for automatic checking, code evaluation, and grading of programming task solutions. It is suitable for practice lessons and programming courses, competitions. Access to the Sybon service is required for operation. Free public key is available in the description.
Latest release: 8 sites 31 downloads 1
mod_labnbook
This plugin provides access to the LabNBook environment through a Moodle activity. LabNBook is a a collaborative electronic lab notebook for writing and learning sciences.
Latest release: 41 sites 21 downloads 1
mod_clickmeeting
ClickMeeting is a video conferencing platform to organize online meetings and webinars.
Latest release: 186 sites 74 downloads 1
mod_onlyofficedocspace
This plugin enables users to connect ONLYOFFICE DocSpace rooms as activities in Moodle for collaboration.
Latest release: 15 sites 22 downloads 1
mod_znaniumcombook
This plugin is intended for use with russian digital library system Znanium. Course module is representing single book. Module allows to view books without authentification on external site.
Latest release: 87 sites 16 downloads 1
mod_videoconnect
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.
Latest release: 12 sites 22 downloads 1
mod_teamviewerclassroom
TeamViewer Classroom is a collaborative, interactive and intuitive video conferencing system developed to provide the best in-person class, seminar, training, or lecture experience through pragmatic and easy-to-use features including screen sharing, breakout rooms, document collaboration, whiteboards, quizzes/surveys, recordings and much more.
Latest release: 7 sites 12 downloads 1
mod_easycastms
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.
Latest release: 2 sites 10 downloads 1
mod_citizencam
CitizenCam Record enables you to insert a CitizenCam video recording directly into your course thanks to a multi-view player.
Latest release: 1 sites 6 downloads 1
mod_leapbuilder
This module can create models of learning plans and helps to find optimal from ones.
Latest release: 2 sites 4 downloads 1
Supports Moodle 3.2
mod_ecampusbookpage
This module add a resource that can create a direct link into a specific page in an eCampus eBook. This is only useful if your institution has the eCampus services. Requires the block 'ecampus_tbird' v1.1 or greater
Latest release: 1 sites 7 downloads 1
mod_cooradbridge
Coorad Bridge is a COORAD Resource module. It let you nest within your Moodle Site all COORAD resources you need (COORAD is a free open source Configurable Object Oriented Rapid Application Development system).
Released: 1 sites 4 downloads 1
mod_linkbazaar
An activity that allows students to add links to resources relevant to a particular topic. Others can then vote for the most useful links to bring them to the top.
Released: 1 sites 5 downloads 1
Supports Moodle 2.5
mod_remarks
This plugin connects Moodle 2.2, 2.3, 2.4 and 2.5 with ReMarksPDF desktop and ReMarksPDF iPad e-grading solutions enabling a complete e-submission, allocation, marking, moderation and release workflow.
Latest release: 1 sites 4 downloads 1
mod_offlinesession
Offline session register allows to track time spent on an offline activity.
Released: 1 sites 6 downloads 1
Supports Moodle 2.0
mod_pdfpager
Allows a course creator to add upload a large pdf file and serve only a specified page range back to the users. This has been useful in serving specific portions of a larger "book of readings" type of PDF files to students in remote locations without high speed internet access. It may also be used as a way to dissect a pdf document for electronic delivery where a page or pages at the beginning or end of the document are not relevant to the end user.
Released: 1 sites 4 downloads 1
mod_designproject
Application for Student Design Projects
Released: 1 sites 3 downloads 1
Supports Moodle 1.9
mod_widgetspace
This is a plugin to add OpenSocial gadgets to the Moodle. OpenSocial gadgets are rendered via Apache Shindig (version 2.0) in an iGoogle similar fashion.
Latest release: 1 sites 4 downloads 1
Supports Moodle 2.1
mod_pokcertificate
POK Certificates allows administrators and teachers to assign certificates from their organization to Moodle courses. These certificates will be automatically sent to enrolled students who meet the course requirements. Or they can be issued manually by administrators.
Latest release: 26 sites 76 downloads
mod_isardvdi
This plugin will allow a teacher to create a virtual desktops activity that will allow users to jump to their virtual desktops in an IsardVDI instance.
Latest release: 6 sites 9 downloads
Supports Moodle 3.11
mod_poasassignment
The poasassignment module allows teachers to develop single task or variations of task, collect work from students, review it and provide feedback including multi-criterion grades. Module can distribute multiple task’s variants between students in different ways, using one of distribution strategies.
The module is based on old Assignment module, but it doesn’t use sources of old Assignment - only idea. Poasassignment extends old Assignment by introducing variants (no more single task for dozens of students), criteria for grading and sub-plugin system. That means, that all submission types, all distribute strategies, are plugins, that can be modified separately from the core.
Latest release: 2 sites 9 downloads
mod_eduvision
EduVision Video Resource integrates into Moodle as an activity resource module. This allows you to embed video hosted on your EduVision instance.
Released: 1 sites 4 downloads
mod_ensemblecontent
This Plugin is outdated. Please utilize our updated Repository plugin and Filter.
Latest release: 2 sites 4 downloads
Supports Moodle 2.0
mod_guidedquiz
Quiz module modification to display questions sequentially, there is a number of attempts and an attempt penalization for each question instance. Users can only pass to the next question when they finds the correct answer, skip the question (max penalization applied) or reach the maximum number of attempts per question.
Latest release: 1 sites 4 downloads
Supports Moodle 1.9
mod_forumanon
This is a stand-alone fork of the standard forum which allows anonymous posting. Apart from the option to post anonymously, it behaves just like a normal forum.
Released: 1 sites 2 downloads
Supports Moodle 2.1