Blocks 
Blocks provide information and useful tools. They usually appear around the edges of the page, or tucked away in Moodle's popup dock.
Join the discussions about blocks in the Blocks forum.
block_configurable_reports
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.
6086 sites
3k downloads
118
Latest release: Monday, 10 October 2016, 3:50 AM
block_livemood
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, 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.
432 sites
623 downloads
90
Latest release: Thursday, 13 October 2016, 3:31 AM
block_sharing_cart
The Sharing Cart is a block that enables sharing of Moodle content (resources, activities) between multiple courses on your site. Compatible with Moodle 2.9 from June 16, 2015 and Moodle 3.0.2 in February 2016. Sharing Cart 3.0 was submitted to Remote Learner for independent vetting and passed May 2016. Updated and tested OK for Moodle 3.1 and 3.2 on 1 February 2017. In June 2017, Emma Richardson reported the 3.2 version worked OK in Moodle 3.3.
1544 sites
658 downloads
65
Latest release: Wednesday, 1 February 2017, 4:07 PM
block_learning_plan
Popular plugin "Learning Plan" has now been upgraded & is compatible with Moodle version 3.3.
This plugin serves as a database and plan for all learning activities in the organization for a structured learning program, including management reports.
594 sites
565 downloads
50
Latest release: Wednesday, 7 June 2017, 4:12 PM
block_fn_mentor
With this block, the admin (or designated user) can assign mentors to students. Mentors can then access easy-to-read “progress reports” for their mentees. The admin (or designated users) can also create automated notifications that are sent to teachers, mentors or students based on pre-selected criteria (example: notification is emailed to mentor and student if student has not logged in for 7 days).
334 sites
491 downloads
42
Latest release: Thursday, 11 May 2017, 9:06 AM
block_course_modulenavigation
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 (apart URLs). If activity completion is used in the course, course navigation block will display a circle (either empty or green)
482 sites
659 downloads
39
Latest release: Tuesday, 20 June 2017, 9:32 PM
block_coupon
The Sebsoft Coupon Plugin offers you the possibility to create coupons for various levels
of course access. Using a coupon code, users will be enrolled into courses that are attached to the coupon.
188 sites
479 downloads
37
Latest release: Monday, 3 July 2017, 6:36 PM
block_course_contents
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.
1048 sites
730 downloads
37
Latest release: Friday, 2 June 2017, 8:21 PM
block_exaport
Start ePortfolio-work within Moodle - a compact block with everything needed to build up competency-profiles.
Establish a student-centered way of contributing within Moodle. Key-features are course-independant eportfolio-work througout Moodle, publishing of views, association of artefacts with competencies, integration of OpenBadges.
937 sites
840 downloads
37
Latest release: Monday, 24 April 2017, 11:08 PM
block_massaction
This block allows instructors to perform actions upon multiple resources or activities, rather than having to perform repeated actions on individual items.
855 sites
432 downloads
33
Latest release: Wednesday, 28 June 2017, 9:39 PM
block_catalogue
Provides a visual and central place for a teacher to access everything he can use in his course (activities, reports, blocks, …) Frequently used items can be marked as favorites for quick access.
240 sites
171 downloads
33
Latest release: Friday, 16 September 2016, 9:53 PM
block_attendance
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.
2007 sites
1k downloads
32
Latest release: Tuesday, 2 May 2017, 8:56 AM
block_workflow
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.
355 sites
175 downloads
32
Latest release: Wednesday, 3 August 2016, 1:11 AM
block_analytics_graphs
Block that generates graphs intendend to facilitate pedagogical decisions. The graphs have zoom capabilities and allow fast communication with students through email.
503 sites
763 downloads
30
Latest release: Friday, 30 June 2017, 2:47 AM
block_accessibility
Provides options for changing text size and colour scheme. Settings can be saved to persist between
sessions. Also integrates ATbar from Southampton University ECS.
1348 sites
934 downloads
30
Latest release: Thursday, 18 May 2017, 6:38 AM
block_studentstracker
This block aims to give teachers and staff a simple tool to view how many students didn't visit a course for a long time and doing so, tries to reduce student's leaving.
237 sites
545 downloads
28
Latest release: Thursday, 22 June 2017, 9:30 PM
block_homework
The Homework Block streamlines the process of managing homework activities by simplifying the way teachers set, track and mark their student’s homework. Homework Block not only provides benefits to teachers but also the students, school and parents too.
332 sites
608 downloads
27
Latest release: Thursday, 1 June 2017, 10:05 PM
block_coursefeedback
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.
169 sites
181 downloads
27
Latest release: Wednesday, 14 December 2016, 10:53 PM
block_slideshow
A block that inserts a slideshow in the header of the front page or course page. Features include customizable background colors, transition types, speeds, and size.
431 sites
330 downloads
27
Latest release: Saturday, 27 August 2016, 5:10 AM
block_notifications
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.
470 sites
305 downloads
25
Latest release: Friday, 18 December 2015, 1:04 AM
block_cmanager
Do you struggle to manage requests for moodle courses from your users? No more!! Course Request Manager allows you to create custom request forms with mandatory or optional fields. The tool allows for quick approval of course requests and can automatically send users details of their new courses including enrollment keys etc. Simplify your admin role by installing this essential plugin!
162 sites
94 downloads
24
Latest release: Friday, 29 May 2015, 4:05 AM
block_autoattend
This autoattend block is modification of the Attendance block by Mr. Dmitry Pupinin (v1.0.8, 2007).
In addition to the original manual mode, automatic attendance mode (from the access log of Moodle) and semi-automatic attendance mode (user clicks a link) are also possible.
516 sites
196 downloads
23
Latest release: Tuesday, 15 March 2016, 9:51 PM
block_bcu_course_checks
This block carries out a number of automated checks on a course, to encourage a minimum standard of course quality, avoid common mistakes and highlight possible areas for improvement. The block also allows for a course to be cleared of empty sections.
85 sites
28 downloads
23
Latest release: Thursday, 22 January 2015, 11:08 PM
block_poll
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.
708 sites
662 downloads
21
Latest release: Monday, 22 May 2017, 7:57 AM
block_faces
Faces is a simple block that allows you to print or view a collection of user profile pictures for your moodle course. Its very useful for those of us who need to put a name to a face. Faces can be viewed/printed for the entire class or by group.
265 sites
135 downloads
21
Latest release: Monday, 25 April 2016, 10:47 PM
block_gchat
Global chat for Moodle. With this plugin teachers and students can communicate in real time through Moodle.
145 sites
147 downloads
21
Latest release: Sunday, 14 July 2013, 5:47 AM
block_report_certificates
NOW ARCHIVED - PLEASE SEE NOTES. This block displays all the previously issued certificates without having to go into each course to view them. You will also be able to download the certificates directly without having to go into the course themselves. It will also work for courses that needs to be archived but still want students to be able to download the certificate.
152 sites
21
Released: Monday, 13 April 2015, 7:52 PM
block_course_overview_campus
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 and course news from the course list
475 sites
503 downloads
20
Latest release: Saturday, 1 July 2017, 5:32 AM
block_teaching_team
Teaching Team is a block that displays profile pictures and contact details of the academic and support staff.
151 sites
66 downloads
19
Supports Moodle 2.9
Released: Tuesday, 8 December 2015, 4:27 PM
block_my_enrolled_courses
My Enrolled Courses block enables users to show or hide the courses they are enrolled in. The block contains links to the courses enrolled, the visibility of which can be changed from the settings panel, as per requirement. You can hide the ones you are done with and change their visibility again, if need be. One click on a course link will redirect to that particular course page.
214 sites
210 downloads
18
Latest release: Monday, 20 February 2017, 3:48 PM
block_verify_certificate
This block helps course / site administrators to check / verify certificates based on the code printed on the certificate. It will list all the details for the certificates so it can be manually verified against the copy of the certificate.
Requirement:
The certificate module is required for this plugin to work.
In order for this plugin to work you need to make sure the "Print Code" is set to Yes under the certificate 'Text options'.
317 sites
178 downloads
18
Latest release: Friday, 13 May 2016, 6:37 AM
block_gismo
GISMO, a graphical interactive student monitoring and tracking system that extracts tracking data from an online course maintained with Moodle, and generates graphical representations that can be explored by course instructors.
432 sites
106 downloads
18
Latest release: Friday, 19 December 2014, 9:13 PM
block_completeyourprofile
A simple block that encourages users to complete their profile
89 sites
34 downloads
16
Latest release: Thursday, 7 July 2016, 11:07 PM
block_messageteacher
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.
536 sites
156 downloads
16
Latest release: Wednesday, 20 August 2014, 4:29 PM
block_course_contacts
The Course Contacts block displays a list of users on your course, various
methods for communicating with them, and their current activity status.
423 sites
284 downloads
15
Latest release: Friday, 30 June 2017, 6:23 PM
block_groups
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.
87 sites
195 downloads
15
Latest release: Thursday, 1 June 2017, 2:30 PM
block_exacomp
This module can be used to work with competence grids within Moodle spanning over courses. Teachers and students can document their process in working with different competence fields - students self-reflect and build up their competence-profile. Portfolio artefacts can be associated with competences. Also teachers can assign learning paths to students and provide them with different activities and materials. This and other modules belonging to the exabis series was developed together with the Kultusministerium Baden-Württemberg and Landesinstitut für Schulentwicklung, Germany and the Federal Ministry of Education, Austria.
332 sites
226 downloads
14
Latest release: Monday, 24 April 2017, 11:02 PM
block_alerts
This is required by the Socialwall Course Format.
This block is used to indicate any due dates for activities such as an assignment or quizzes that have been added to a course. It is very similar to the standard Upcoming events block (calendar_upcoming) but it would also display any alerts posted by the teacher with its date. Alerts are posts with a special flag normally sent by teachers by using the socialwall format for a course.
176 sites
58 downloads
13
Latest release: Tuesday, 10 March 2015, 9:33 PM
block_login_userinfo
Moodle block which provides all functionality of block_login and displays additional information (username, avatar, logout button) as soon as the user is logged in
176 sites
181 downloads
12
Latest release: Saturday, 19 November 2016, 11:45 PM
block_fn_myprogress
The Progress Report block provides STUDENTS with an overview of their progress in regards to activities in a given course.
156 sites
135 downloads
12
Latest release: Wednesday, 21 September 2016, 9:57 AM
block_filtered_course_list
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).
215 sites
249 downloads
11
Latest release: Tuesday, 13 June 2017, 4:04 AM
block_download_certificates
This block displays all the previously issued certificates without having to go into each course to view them. You will also be able to download the certificates directly from the block report. It will also work for courses that needs to be archived but still want students to be able to download the certificate. You will need to make sure you change the course visibility 'Enrolled users only' and hide all other resources except the certificates.
89 sites
134 downloads
10
Latest release: Friday, 9 September 2016, 9:51 PM
block_wiziqlive
WizIQ’s Live Class web conferencing module enables Moodle users to schedule and deliver online classes using the WizIQ Virtual Classroom. This web based virtual classroom is equipped with real-time collaboration tools like, live chat, audio and live video streams for up to 6 people, whiteboard, screen and content sharing (.doc, .docx, .pdf, .xls, .xlsx, .ppt, .pptx, .pps, .ppsx, .swf, .flv and YouTube videos). Besides, administrators can download attendance reports, and students with permissions can view/download class recordings.
After downloading the plugin, the administrator need to register on http://www.WizIQ.com/moodle/ or write to support@wiziq.com to get the customer key.
33 sites
10
Released: Monday, 17 October 2011, 9:16 PM
block_videochat
The Video chat block allows users in the same course to have video chat using WebRTC. It supports openandtalk.com and other video chat service.
104 sites
316 downloads
9
Latest release: Sunday, 2 April 2017, 9:53 PM
block_flexpagenav
Moodlerooms is proud to release the Flexpage Menu Block, a helper block that is used by the Flexpage course format to display Flexpage menus. The Flexpage Menu block is required for the Flexpage course format to work properly.
196 sites
202 downloads
9
Latest release: Tuesday, 31 January 2017, 3:00 AM
block_chessblock
Chess game.
11 sites
45 downloads
9
Supports Moodle 3.1
Latest release: Wednesday, 2 November 2016, 11:22 PM
block_dataformaccessfield
The Dataform field access block provides context and settings for Dataform field access rules. With such rules you can allow or prevent particular users (individually or by role) access to particular fields in particular views.
88 sites
60 downloads
9
Latest release: Thursday, 12 May 2016, 4:48 AM