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.
Different types of assignments
Plugins for the database activity module
Workshop has a number of plugin types
Ways to extend quizzes
New reports for SCORM
Activities: Attendance Register
This is an activity module for tracking time spent by Students (or other users) in a Course or in a related group of Courses.
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.
The module is perfect for managing participants and subscription of online and offline courses and events.
Activities: Simple Certificate
This is a new activity module, Simple Certificate, based on certificate module maintained by Mark Nelson, but simpler, 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.
Displays multimedia HTML5 presentations and slide shows in users' web browsers. A web friendly and more feature rich alternative to MS PowerPoint and PDF. However, presentations must be uploaded to moodledata via FTP and you'll need to learn some basic HTML to create presentations for it.
Activities: Turnitin's Moodle Direct
Turnitin's Moodle Direct integration activity module is a standalone Moodle module with the aim of representing the full suite of Turnitin's features within the standard Moodle workflow. The module is developed and maintained iParadigms the creators of Turnitin.
This is a new version (v3) of what used to be MoodLL. Basically, this replaces the traditional cassette tape language lab. There is a module for students to record themselves and teachers to review and grade the work. This version also includes a class monitor. So, if a teacher uses it inside the classroom, he/she can monitor student progress the same way they used the traditional language lab by listening to live streams of the students, responding live to students, giving a thumbs up and so on.
OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone or webcam, share documents on a white board, share your screen or record meetings. It is available as hosted service or you download and install a package on your server with no limitations in usage or users.
Activities: Advance Mindmap
This is a modification of the original Mindmap module for moodle formerly found on ekpenso.com. This Advance Mindmap module allows you to create mindmapping activity in moodle. Added features include: - Every user now have a separate mindmap in one single activity, with links to view others' mindmap. - Dummy group mode: multiple mindmaps with simple group name that everyone can view and edit (for group mindmapping without having to setup groups in the course) - Lock mindmap: prevent editing of mindmap when someone is editing it during group mindmapping Currently, it is not backward compatible with Moodle 1.9x, please install it on Moodle 2.x only.
Supports registration and management of student learning journals through external blogs (or other RSS/Atom generating tools). There is a 1.9 version as well.
The SWF Activity Module is a Moodle plugin for deploying multimedia Flash learning applications, also known as Flash templates, videos, and playlists.
Integrate BigBlueButton within Moodle - including record and playback of sessions.
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.
Activities: User support - Work Tracker
Provides network capable, multi instance bindable user support / ticket management. Generalisable for use in course as managed todo list.
Activities: EasyCast MediaServer medias manager
This module allows users to add medias from an EasyCast MediaServer web TV in their courses. They can also edit medias directly from Moodle without having to go on the MediaServer web TV.
Activities: Group choice
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.
The game activity module makes use of questions, quizzes and glossaries to create offer a variety of interactive games.
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.
Activities: Advanced Forum
Moodlerooms is proud to release Advanced Forums, which enhances Moodle Forums by providing teachers and students with quick, simple views into the forums and their discussions. Allowing users to sort and search discussions easily and in multiple layouts is key to Advanced Forums increased usability. Read tracking is a feature in Advanced forums that highlights unread posts, making it even easier to manage a forum. This saves the student time in viewing and responding to posts, and saves the teacher time in finding the posts that are most relevant to the class. Teachers are empowered to create anonymous interactions with students while still being able to provide accurate grading with advanced grading methods. Teachers are confident that their grading of the forum content reflects the content the student is posting, by allowing a teacher to grade a forum while viewing the student's posts.
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.
Activities: Lightbox Gallery
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.
Activities: Technical Project
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.
Activities: My Education Path
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.
This module allows for the dynamic generation of certificates based on predefined conditions set by the teacher.
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.
Activities: eCampus eBook Page
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
This module allows a teacher to ask students to reflect on a particular topic. The students can edit and refine their answer over time.
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).
Activities: Shared Resource
Shared resource provides Moodle with a full featured central resource repository handling full indexing with LOM based metadata schemas. Central library front end and search engine.
The module provides very simple yet useful functionality. When added into a course, it behaves as a graded activity. The grade for each student is took from a final grade in another course. This allows course designers to organize the learning content into separate units.
Activities: AutoView Presenter
Lecture capture system, supporting synchronised slides and subtitles with a web editing interface.
Activities: Multitrack test
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.
Activities: Question Practice
The basic idea is that the teacher sets up a bank of questions organised into categories. Then the student can then choose what questions they want to practice when. This is about student-centred learning based on the capabilities of the Moodle question bank.
Activities: WizIQ: A Virtual Classroom Plugin
WizIQ’s Live Class and web conferencing module enables Moodle users to schedule and deliver online classes, conduct online meetings, and collaborate using the WizIQ Virtual Classroom. This web-based virtual classroom is equipped with real-time collaboration tools like Live Chat, Audio and Video Streaming for up to 6 people, Whiteboard, Screen and Content Sharing (.doc, .docx, .pdf, .xls, .xlsx, .ppt, .pptx, .pps, .ppsx, .swf, .flv and YouTube videos). Moreover, administrators can download attendance reports, whereas students with permissions can view/download class recordings. After downloading the plugin, the administrators need to register on http://www.WizIQ.com/moodle/ or write to email@example.com to get the customer key.
Activities: A 1 and all web conferencing : Dinsys Connect
DinSys Connect is an online conferencing product that addresses enterprises’ and businesses’ requirements in a comprehensive manner.
Activities: oohoo - Tab display
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.
Activities: Stamp collection
The Stamp collection module allows a teacher to give "stamps" (i.e. picture with a comment) 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.
Activities: NLN Learning Object
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.
Activities: Course element
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.
Babelroom integration module for moodle. This is a moodle activity module for creating, deleting and joining Babelroom conferences.
Activities: Exabis Games
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.
Activities: ReMarks Assignment
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.
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.
Activities: Custom Lesson
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).
Activities: EJSApp Booking System
This plugin lets you add a booking system to handle the connections to the remote laboratories developed using EJS and added to your Moodle courses by means of the ejsapp plugin.
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.
This is an activity module for integration with MythTV and MythTranscode, allowing teachers to add television programmes to a course, and students to view them.
Activities: POAS assignment
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.
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.
Activities: Enhanced Choice
Based upon the Choice activity, an Enhanced Choice enables a teacher to ask a single question and offer a selection of possible media rich responses (instead of just text).
Activities: Media Player
The Media Player plugin activity module for Moodle is a UI tool to deploy the JW FLV Player 5.0 in Moodle. It does the following: Deploys FLV, MOV, MP4, F4V and other web video formats and supports H.264 AVC Supports a range of plugins and manages their settings to make using the Media Player module as easy as possible Supports playlists and other media types such as MP3, JPG, GIF, PNG and SWF Can play video directly from YouTube.com, Ted.com and any sites that have the necessary crossdomain.xml policy file in place Can be used with media servers and a variety of types of media streaming Comes with a wide selection of UI skins to change the visual appearance of the player Basic video playback on operating systems where Flash Player is not supported, i.e. iOS - iPhone, iPad, iPod. Please note: This may not be the latest version. Please see the project site downloads page hosted on Google Code.
Activities: Certificates Wall
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).
'TI-Player' Module allows us to create a new TI-Player resource, for a specific course, and it will be able to recognize automatically 'tns' files and show them through 'TI - Nspire Document Viewer Player'.
Activities: FLAX language learning
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.