Your SlideShare is downloading. ×
0
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 Theme...
» New Plugins Directory
» Each individual plugin needs to be
registered
» A version entry must be created for each
release...
» installs cleanly;
» functions as described;
» does not contain any obviously harmful
code;
» is not spam;
» is submitted...
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...
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 s...
1. Start a Moodle oversight committee
2. Standard feature request form
3. Regular assessments meetings
4. Use criteria in ...
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...
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: ...
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
Upcoming SlideShare
Loading in...5
×

Extending Moodle - Moodlemoot Romania 2013

2,127

Published on

Presentation on Extending Moodle through Add-ons.

Presented at Moodlemoot Romania 2013.

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

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,127
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
21
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Extending Moodle - Moodlemoot Romania 2013"

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

    Clipping is a handy way to collect important slides you want to go back to later.

×