Courses
Developer credits
Categories
This database was previously our most comprehensive collection of modules and plugins for Moodle.
For instructions on how to add them to your Moodle site, see the documentation on installing contributed modules or plugins.
For information on the process of contributing code to Moodle, see the guidelines for contributed code.
For numbers of downloads in the past 60 days for Moodle packages, plugins, contrib packages, patches, tools and language packs from CVS, see the download statistics.
WARNING: Please be aware that some of these items have not been reviewed, and the quality and/or suitability for your Moodle site has not been checked. The modules here may have security problems, data-loss problems, interface problems or just plain not work. Please think carefully about maintenance before relying on contributed code in your production site, as some of this code may not work with future versions of Moodle.
Note: Comments have been turned off here. If you wish to comment on a plugin, please do so in the Plugins directory or post in the contributed plugins forum.
| Name | Type | Requires | Summary | |
|---|---|---|---|---|
| Set Splitting | Question Type | Moodle 1.9 | Set splitting question (simple matrix) | |
| Imagedit - Student can edit an Image that a teacher provided using an online free editing service (Pixlr.com) | Question Type | Moodle 1.9 or later | Student can edit an Image that a teacher provided using an online free editing service (Pixlr.com) | |
| *Concept Map | Question Type | Moodle 2.0 or later | Concept Map question type for students to draw a concept map as response. | |
| Musical Harmonic Functions | Question Type | Moodle 1.9 | This question type may be useful for music theory instruction. The respondent is given a key and mode, and is prompted to enter a given harmonic function. | |
| Formulas | Question Type | Moodle 1.9 or later | Random values and multiple answer boxes can be used so it simplify the task to create questions involving mathematics, formula, numbers and units | |
| Calculated Objects | Question Type | Moodle 1.9 or later | calculatedobjects question type "How much is {apples} + {oranges}?" | |
| All-or-nothing multiple choice | Question Type | Moodle 1.9 or later | An all-or-nothing multiple choice question. | |
| Musical Scales | Question Type | Moodle 1.9 | This question type may be useful for music theory instruction. The respondent is given a key and tonic, and is prompted to enter a scale. | |
| Java Online Plugin | Question Type | Moodle 1.6 or later | |
|
| Key Signatures | Question Type | Moodle 1.9 | This question type may be useful for music theory instruction. The respondent is given a tonality and is prompted to enter the corresponding key signature. | |
| Music Intervals | Question Type | Moodle 1.9 | The respondent is given a note and is prompted to enter a second note at a given interval. | |
| Flash | Question Type | Moodle 1.9 | Supporting all features of Moodle (save and resume, right answer, student's actions view). Support flash quizes which made for AuthorWare by 3rd party tools like Captivate. | |
| Multinumerical | Question Type | Moodle 1.9 or later | asks for multiple interrelated numerical values | |
| C_Programming | Question Type | Moodle 1.9 or later | This module can make quizes to test students' programming ability. | |
| JUnit question type | Question Type | Moodle 1.9 | For computer science courses this question type allows a student to type source code for a given interface in Java. | |
| Calculated (extended) | Question Type | Moodle 1.8 or later | Full back compatibly with standart version of Calculation type. Allowing to use any own or native PHP functions. | |
| Perl-compatible regular expression question | Question Type | Moodle 1.9 or later | Perl-compatible regular expression question type. | |
| Algebra | Question Type | Moodle 1.9 or later | |
|
| Ordering | Question Type | Moodle 1.8 or later | It is a question type - ordering | |
| WeBWorK Question Type | Question Type | Moodle 1.8 | Allows WeBWorK questions to be used in Moodle | |
| Drag-and-drop ordering question type | Question Type | Moodle 1.9 or later | A drag-and-drop ordering question. | |
| Image target question type | Question Type | Moodle 1.9 | Question where a student identifies a target area in an image. | |
| File response question type | Question Type | Moodle 1.9 | Question type where the response is an uploaded file. | |
| Drag-and-drop matching question type | Question Type | Moodle 1.9 or later | A drag-and-drop matching question. | |
| Multiple Choice Distraction Question Type | Question Type | Moodle 1.8 | multiple choice question with additional distraction | |
| Opaque question type | Question Type | Moodle 1.9 or later | Qusetion type to let you use questions from other compatible systems | |
| RQP question type | Question Type | Moodle 1.9 | A non-working attempt to use other question systems in Moodle | |
| New question type template | Question Type | Moodle 1.7 or later | A code template you can use to write your own question type plugin. | |
| Drag and drop | Question Type | Moodle 1.6 or later | drag'n'drop question type | |
| Regular Expression Short Answer | Question Type | Moodle 1.9 or later | Regular Expression Short Answer Question Type | |
| Java Molecule Editor | Question Type | Moodle 1.6 or later | Ask your students to design and submit a molecule | |
| Essay | Question Type | Moodle 1.6 or later | Question that is answered with a short essay | |
| Rendered Matching Question Type | Question Type | Moodle 1.5 or later | Rendered Matching Question type | |
| Calculated | Question Type | Any version of Moodle | Numeric questions with randomization | |
| Random Short-Answer Matching | Question Type | Any version of Moodle | Matching questions chosen randomly | |
| Embedded Answers (Cloze)Embedded Answers (Cloze) | Question Type | Any version of Moodle | Questions that have embedded answer fields | |
| Matching | Question Type | Any version of Moodle | Student must match answers to their questions | |
| True/False | Question Type | Any version of Moodle | Question with answer choices 'True' or 'False' | |
| Numerical | Question Type | Any version of Moodle | Question with a numeric answer | |
| Short Answer | Question Type | Any version of Moodle | Question that is answered with a word or short phrase | |