Extending Moodle - Moodlemoot Romania 2013
Upcoming SlideShare
Loading in...5

Extending Moodle - Moodlemoot Romania 2013



Presentation on Extending Moodle through Add-ons.

Presentation on Extending Moodle through Add-ons.

Presented at Moodlemoot Romania 2013.

Based on some of the principles from the book - http://moodleaddons.com



Total Views
Views on SlideShare
Embed Views



6 Embeds 1,068

http://www.somerandomthoughts.com 1022
http://feeds.feedburner.com 25
http://cloud.feedly.com 10
http://feedreader.com 8
http://prlog.ru 2
http://www.newsblur.com 1


Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Extending Moodle - Moodlemoot Romania 2013 Extending Moodle - Moodlemoot Romania 2013 Presentation Transcript

  • Using Plugins to increase functionality and features of your Moodle.
  • CC BY SA http://www.flickr.com/photos/fdecomite/
  • » Modular » Object-Oriented » Dynamic » Learning » Environment
  • Activity modules Database fields Messaging consumers SCORM reports Admin reports Database presets Plagiarism plugins Themes Admin tools Editors Portfolio plugins User profile fields Assignment 2.2 types Enrolment plugins Question behaviours Webservice protocols Assignment 2.3 submissions Filters Question formats Workshop allocation methods Assignment 2.3 feedbacks Gradebook export Question types Workshop evaluation methods Authentication plugins Gradebook import Quiz access rules Workshop grading strategies Blocks Gradebook reports Quiz reports Course formats Grading methods Reports Course reports Local plugins Repository plugins
  • » 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
  • » 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.
  • Some are: » Experienced developers » Students (GSOC) » Professors » Teachers » You?
  • “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.”
  • Define your own criteria » Technical » Pedagogical » Organisational Implement an oversight process
  • » Regular updates » Errors » Coding guidelines » Translatable strings » Theming » Performance » Backup/restore
  • » Purpose » Alternative strategy » Ease of use » Ease of support
  • Total cost of ownership » Support » Upgrades » Implementation » Training » Implications for hosting setup Entry and Exit strategy
  • 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
  • Hmm? Basic Checks Request Pedagogy Technical Financial Support Committee Deployment
  • » RSS Feeds from plugin directory » Twitter (@moodleplugins)
  • 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
  • Moodle Add-ons Book Available on » Kindle » iTunes » Print -> http://moodleaddons.com
  • Gavin Henrick E: gavin@lts.ie T: @ghenrick B: http://www.somerandomthoughts.com S: http://www.slideshare.net/ghenrick/ L: http://ie.linkedin.com/in/gavinhenrick