Extending Moodle - Moodlemoot Romania 2013

  • 1,978 views
Uploaded on

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

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,978
On Slideshare
0
From Embeds
0
Number of Embeds
8

Actions

Shares
Downloads
19
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Using Plugins to increase functionality and features of your Moodle.
  • 2. CC BY SA http://www.flickr.com/photos/fdecomite/
  • 3. » Modular » Object-Oriented » Dynamic » Learning » Environment
  • 4. 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
  • 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
  • 6. » 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.
  • 7. Some are: » Experienced developers » Students (GSOC) » Professors » Teachers » You?
  • 8. “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.”
  • 9. Define your own criteria » Technical » Pedagogical » Organisational Implement an oversight process
  • 10. » Regular updates » Errors » Coding guidelines » Translatable strings » Theming » Performance » Backup/restore
  • 11. » Purpose » Alternative strategy » Ease of use » Ease of support
  • 12. Total cost of ownership » Support » Upgrades » Implementation » Training » Implications for hosting setup Entry and Exit strategy
  • 13. 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
  • 14. Hmm? Basic Checks Request Pedagogy Technical Financial Support Committee Deployment
  • 15. » RSS Feeds from plugin directory » Twitter (@moodleplugins)
  • 16. 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
  • 17. Moodle Add-ons Book Available on » Kindle » iTunes » Print -> http://moodleaddons.com
  • 18. 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