This is a private Composer repository.
To use it, you have to add this repository to your composer.json file.
Add this Composer
repository to your project's composer.json
file, then you can require these private packages just like you would with
one from Packagist.
{
"repositories": [{
"type": "composer",
"url": "https://satis.middag.com.br"
}]
}
Click on an individual package's release version to get a snippet of code for your project's dependencies.
Read more on how to handle composer private packages.
In the checkmark activity, students announce in advance which of the given examples or tasks they have prepared for a classroom unit and can present if necessary. Teachers can assess students in the activity based on their ticks as well as on the actual presentation and also record attendance/absence.
This plugin lets you integrate Moodle and Joomla platforms.
This enrolment plugin lets you enrol users in the desired courses when they sign up to Moodle.
Weekly format listed in reverse format so first week at bottom and current week at the top
The Peerwork plugin was designed to replicate functionality of WebPA in Moodle allowing a peer weighting to be applied to assignments. Using this plugin teachers still grade the assignment, but available marks are distributed between students based on peer ratings.
The Section block displays the contents of a course section as a block.
Advanced Spam Cleaner tool for Moodle
The game activity module makes use of questions, quizzes and glossaries to create offer a variety of interactive games.
Automatically generated table of contents for a page of content.
Integrate BigBlueButton within Moodle - including record and playback of sessions.
Sends a welcome message to new users, sends a notification to a moderator of the new user creation
Adds functionality to automatically enrol users onto a course, either as they log in to your Moodle site or as they access a course. This plugin was at first intended for use on courses which you want all users to be able to access but can also be configured for more advanced purposes as reserved access courses. Using the new user filtering you can think at Autoenrol as a Swiss Army knife for Moodle enrolments.
This activity module permits to schedule an event with a defined reservation time.
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.
This block allows to calculate estimated dedication time of participants within a course.
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.
This is an activity module for tracking time spent by Students (or other users) in a Course or in a related group of Courses.
This block intends to give the user a notification about the expiration of his or her enrollment. Latest if for version 4 and up. Should work above that as well.
Compilatio is a provider of academic integrity solutions, integrating with Moodle. Detect plagiarism: AI-generated content, similarities, obfuscation, and more.
A clean, simple theme which adds an "Awesomebar" at the top of the page to provide quick, easy navigation.
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.
Este plugin de inscrição permite que você venda seus cursos no Moodle através do PagSeguro. This plugins allow you to setup paid courses using the PagSeguro service.
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.
Dialogue between two users
The github repository allows zip archives for your git repositories to be downloaded through any tag and branch.
This block provides a navigation as it is often used on standard websites.
Provides a tabular breakdown of results for quizzes containing MCQs.
Course format that allows you to display the topics/sections in a menu.
Course format that allows showing each topic in a tab, keeping the current tab between calls to resources, in such a way that when it returns from a module as the blog or the glossary it returns to tab from where you started. This format is based on the Moodle standard format: “Topics”.
This is a block which works with the checklist module and displays progress bars for a single checklist.
Add customisable navigation buttons (next/prev/etc.) to the bottom of each activity page (Moodle 1.9/2.0+)
Displays current lesson objectives in the side-bar
This is a grade export plugin which will create an Excel spreadsheet containing all the checkmarks from a single checklist.
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.
Face-to-face quiz with all students answering the questions at the same time.
A simple JavaScript clock that highlights the time difference between a student and the Moodle server
Allow administrators to export the site settings to .xml presets, import and load other sites presets.
This plugin will help teachers to collect entries/posts from users in or out of a classroom.
MooTyper implements a typing practice/instruction functionality into Moodle.
NOTE: Skype will be retired on May 5, 2025. Skype activity plugin module implements a user listing and shows, Create Conference, Create Chat, Send Voicemail, Add Contact, and Send File links to any user who has entered a Skype ID into their profile.
Place the grading table with additional functionality directly on the course page and manage gradable activities easily. Provide your students a quick overview of grading and motivate them to be better.
Rocket is a modern, responsive moodle theme that is going to elevate the look and feel of your educational platform. Don't miss this highly customisable theme if you are planning to change the appearance of your website at no cost.
Plugin that provides single screen to enrol/unenrol multiple users and courses in just a few clicks.
This authentication plug-in prevents that each one Moodle user has more than one active session simultaneously.
This module allows a teacher to ask students to reflect on a particular topic. The students can edit and refine their answer over time.
The enrolment plugin "enrol on approval" adds an approval step into the course enrolment process. Users will be informed by mail as soon as their course application has been approved/ rejected.
This course format displays all sections like a masonry build brick wall. Every section can have a different background and is dynamically placed into a fluent style page.
HotPot module for Moodle 2.x
TaskChain activity module for Moodle 2.x
Import HotPot files to Moodle 2.x question bank
A modular and visual course format. Hides all topics and creates a grid of icons (one for each topic) with short titles. Clicking on an icon brings up the content from the corresponding topic.
An interchangeable topic or week based format that solves the issue of the 'Scroll of Death' when a course has many topics.
This plugin is based on the great tool adminer. The main advantage of this plugin is, it can handle different types of database. So it works with MySQL/MariaDB, PostgreSQL, Oracle and MSSQL.
With this plugin you can define the debugmode for only some selected users.
Transform Your Moodle Experience with Exabis Suite: Empower Learners through Competency-Based, Personalized, and Adaptive Learning. #Competence #PersonalizedLearning #AdaptiveLearning
Unlock the Power of Digital Portfolios within Moodle #eportfolio #competencies #evidenceoflearning
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.
This plugin will automate sending reminders for calendar events.
VPL (Virtual Programming Lab) enables the creation, submission, execution, and automatic assessment of programming assignments directly within the Moodle learning environment.
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.
Moodle filter which creates tabs in textfields
With more than three decades of knowledge and expertise, Ouriginal delivers cutting-edge technology in the field of text-matching and plagiarism prevention. Their software helps enhance the potential of students to think originally, saves time for teachers when evaluating assignments, and assists corporations preserve their reputations.
The Poodll Assignment Feedback plugin allows teachers to respond via video and audio recordings, and pictures to assignment submissions.
Poodll is a toolbox of features for Moodle, including audio and video recording, media players for the classroom and widgets such as tabs and stopwatches. The Poodll filter is a pre-requisite plugin for the Classic Poodll plugins.
An audio/video recording question type for Moodle. It uses HTML5 audio and video recording on supported browsers, and falls back to flash and other technologies where required. It is also possible to provide responses to questions using the Poodll whiteboard feature. It requires the Poodll filter be installed. Recording from mobile devices is also supported.
The Poodll repository allows you to record audio or video directly, to draw pictures or take webcam "snaps."
Connector for OpenBiblio library software: shows a numbered list of borrowed books and due dates in a Moodle block and a link to the OpenBiblio OPAC page.
NO LONGER USABLE! You have been warned. Not usable on any supported Moodle versions. Not maintainable due to dependancies on out-of-date third party libraries, such as the AT Bar.
This block allows quick searching of Moodle courses, and displays a link to the course page.
Changes activity completion information and buttons into checkboxes for Moodle 3.11
A block that provides selective, bulk emailing within courses. Developed by LSU.
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.
Quick Find List Block for Moodle This block allows quick searching of users from a block, and displays a configurable link for each search result
A question behaviour designed for use by qtype_stack.
A question behaviour designed for use by qtype_stack.
A question behaviour designed for use by qtype_stack.
The STACK question type adds a sophisticated assessment in mathematics and related disciplines, with emphasis on formative assessment underpinned by computer algebra.
Process courses, users, and enrollments out of Ellucian Banner. Includes support for realtime notifications from Luminis Message Broker, and Glassfish w/Legacy Adapter.
The Invitation Enrolment Moodle Plugin is a powerful tool for course instructors that simplifies the enrolment process by allowing instructors to send personalized email invitations with a unique token. This plugin offers control over who can use the invitation, tracks past invitations, and allows for resending or revoking invitations. It also supports inviting users even if they are not yet registered on your Moodle LMS site and limiting the lifespan of the invitation.
Moodle block which displays all teachers of a course with contact quicklinks, as well as a quicklink to the participants list
Moodle plugin which sorts a category page automatically as soon as a course has been added or modified
Moodle plugin which displays static information pages which exist outside any course, imprint or faq pages for example, complete with Moodle navigation and theme
Webmail-like messaging
SAML Authentication plugin based on the simplesamlphp software. (Also install the SAML Enrolment plugin if you want auto-enrol based on SAML)
SAML Enrol plugin based on the simplesamlphp software. (require Authentication SAML and simpleSAMLphp SP)
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, SIP, 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. Each organization registered at Live-School is automatically referenced to the Live-School public dedicated search engine.
A tool for developers that helps them follow Moodle's coding style.
Tool for Moodle developers: allows to check phpdocs in the code for compliance with Moodle Coding Style.
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.
Alternative forum with AJAX and management features
Alternative blog. Can be used as a course activity.
Alternative wiki. Simple wiki designed for teaching and learning.
This question behaviour uses web services to connect to other question engines like OpenMark or ounit, so that their questions can be used in a Moodle quiz.
This question type uses web services to connect to other question engines like OpenMark or ounit, so that their questions can be used in a Moodle quiz.
The main difference from the standard Moodle multiple choice question type is in the way that grading works. When creating the question, the teacher just indicates which choices are correct. If there are n correct choices, then the student scores 1/n for each correct choice. If they select too many choices, then incorrect choices outweigh correct ones.
Allows a short response of one or a few sentences that is graded by comparing against various model answers, which are described using the OU's pattern match syntax.
A question type where the user enters their response using the JavaScript Molecular Editor, and the response is then graded using the OU's pattern-match algorithm.
A calculated numeric question type with variable and expression evaluation. Random values are generated for each student attempting the quiz.
A calculated numeric question type with variable and expression evaluation. All values are precalculated although a question can have several variants with different variable values for each variant.
A Moodle admin tool to edit the permissions for one capability in all roles on one screen.
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.
The Stamp collection module allows a teacher to give "stamps" (i.e. picture with a comment, similar concept to badges) 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.
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.
Matrix question type.
This question type allows asking questions such as : Please enter X, Y, and Z, such as : X + Y + Z > 12
This is no penalties version of "Adaptive mode with hinting" behaviour, like core versions.
Correct Writing question type are focused on the learning grammar of the new language. It can found various mistakes in student's response and give mistake messages and hints.
A question that could check student's response against several regular expressions and could give next character and next word hints. If you do not know what regular expression is, it could also work like Moodle Shortanswer question with hints, just choose "Moodle shortanswer" as notation and you could enter answers just like in shortanswer question type.
Automatically creates Moodle accounts and authenticates user identities via SAML from the OneLogin.com service. http://support.onelogin.com/entries/20508233-configuring-saml-for-moodle2
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.
The Open LMS Framework offers enhanced functionality for Moodle plugin development. It is required by several of the plugins that have been open sourced by Open LMS. For more information, see https://docs.moodle.org/dev/Open_LMS_Framework
Open forum are designed to increase engagement and provide a responsive, modern alternative to standard Moodle forums.
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.
OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone and/or webcam, share documents on a white board, discuss in a chat, share your screen or record meetings. It is available as hosted service or you download and install a package on your own server.
Custom Survey Creation
This module allows the incorporation of GeoGebra activities in Moodle and save its state.
This module allows the incorporation of JClic activities in Moodle and save its state.
A block to export a Glossary's entries to the Quiz Questions bank.
The Lesson essay feedback block will display (to the students only) their previous attempts at Lesson Essays (if any), together with the teacher's comments and their grade (if essays have been graded).
This plugin is one of the 2 question behaviours to be used exclusively with the regexp question type. Those behaviours enable you to take advantage of the *Help* feature, which allows the student to "buy" a letter.
This plugin is one of the 2 question behaviours to be used exclusively with the regexp question type. Those behaviours enable you to take advantage of the *Help* feature, which allows the student to "buy" a letter. This behaviour does not cost the student any penalty when "buying" a letter.
This question type (for the Moodle quiz module) aims at a more advanced system of student's response analysis, through the use of regular expresssions. This question type is an extension of the SHORTANSWER type. It can be used on its own and can also be incorporated into the existing Cloze (embedded) question type.
The Course Contacts block displays a list of users on your course, various methods for communicating with them, and their current activity status.
Lets students create and select groups.
A tool to all teachers to enrol existing users to their courses using CSV files (without bothering the admins)
Activity module to create podcasts in Moodle
Integrate Mediasite content in a Moodle course.
This block allows instructors to perform actions upon multiple resources or activities, rather than having to perform repeated actions on individual items.
Customized forum block, which allows teacher to select from which forums are latest posts shown on a course page.
Mindmap module for Moodle
Turnitin is an academic integrity solution, designed to integrate seamlessly with existing Moodle Assignments, forums, quizzes, and workshops. A Turnitin license is required for use.
A Moodle local plugin that extends the core competency system with custom fields, course section progress tracking, and a visual learning plan interface.
This plugin lets you add a javascript-based booking system to handle the connections to the remote laboratories developed using EjsS and added to your Moodle courses by means of the ejsapp plugin.
Little graph with visitors statistics
Provides time base use stats indicators. The compilation library is used by the "training session" report plugin.
An alternate multilang filter that supports content with nested span.
Flashcards
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.
Provides network capable, multi instance bindable user support / ticket management. Generalisable for use in course as managed todo list.
World's leading equation editor that allows you to write math notation as easily as you write text. Create and edit high-quality math equations in Moodle with MathType.
The module is perfect for managing participants and subscription of online and offline courses and events.
This block show the total no. of activities pending and completed in percentage and number in a course where course completion is activated.
This Composer repository is powered by Satis