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.