Presentation on Extending Moodle through Add-ons.
Presented at Moodlemoot Romania 2013.
Based on some of the principles from the book - http://moodleaddons.com
5. » New Plugins Directory
» Each individual plugin needs to be
registered
» A version entry must be created for each
released version
» Reviews by authorised users
» Statistics on downloads
8. » installs cleanly;
» functions as described;
» does not contain any obviously harmful
code;
» is not spam;
» is submitted to an appropriate category;
and
» is not a duplicate of an existing plugin.
10. “Moodle is like any other open source
project: its strength lies in its
community.
If you want to help out and participate
in that community you will get more
out of your time with Moodle.”
12. Define your own criteria
» Technical
» Pedagogical
» Organisational
Implement an oversight process
15. Total cost of ownership
» Support
» Upgrades
» Implementation
» Training
» Implications for hosting setup
Entry and Exit strategy
16. 1. Start a Moodle oversight committee
2. Standard feature request form
3. Regular assessments meetings
4. Use criteria in request and assessment
5. Rollout strategy
18. » RSS Feeds from plugin directory
» Twitter (@moodleplugins)
20. Open University Set:
» Combined
» Drag and drop into text
» Drag and drop markers
» Drag and drop onto
image
» Opaque
» OU multiple response
» Pattern match
» Pattern match with
JME editor
» Question managed by
a remote engine
» Select missing words
» Variable numeric
» Variable numeric set
» Variable numeric set
with units