SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
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
Extending Moodle - Moodlemoot Romania 2013

Más contenido relacionado

La actualidad más candente

Unit 6 presentation
Unit 6 presentationUnit 6 presentation
Unit 6 presentation
Jon Hilden
 
Classroom Performance Systems
Classroom Performance SystemsClassroom Performance Systems
Classroom Performance Systems
guest67912
 
iGeneration Conference
iGeneration ConferenceiGeneration Conference
iGeneration Conference
nix1
 
Learning analytics and the learning and teaching journey | Prof Deborah West ...
Learning analytics and the learning and teaching journey | Prof Deborah West ...Learning analytics and the learning and teaching journey | Prof Deborah West ...
Learning analytics and the learning and teaching journey | Prof Deborah West ...
Blackboard APAC
 
CA12 Assessing Online Courses (Updated)
CA12 Assessing Online Courses (Updated)CA12 Assessing Online Courses (Updated)
CA12 Assessing Online Courses (Updated)
CETLA
 
WebPA - Cardiff
WebPA - CardiffWebPA - Cardiff
WebPA - Cardiff
nix1
 
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Blackboard APAC
 
An overview of learning management systems
An overview of learning management systemsAn overview of learning management systems
An overview of learning management systems
mwinfield1
 

La actualidad más candente (20)

Examining the effect of a real time student dashboard on student behavior and...
Examining the effect of a real time student dashboard on student behavior and...Examining the effect of a real time student dashboard on student behavior and...
Examining the effect of a real time student dashboard on student behavior and...
 
Unit 6 presentation
Unit 6 presentationUnit 6 presentation
Unit 6 presentation
 
Classroom Performance Systems
Classroom Performance SystemsClassroom Performance Systems
Classroom Performance Systems
 
iGeneration Conference
iGeneration ConferenceiGeneration Conference
iGeneration Conference
 
Learning analytics and the learning and teaching journey | Prof Deborah West ...
Learning analytics and the learning and teaching journey | Prof Deborah West ...Learning analytics and the learning and teaching journey | Prof Deborah West ...
Learning analytics and the learning and teaching journey | Prof Deborah West ...
 
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
 
CA12 Assessing Online Courses (Updated)
CA12 Assessing Online Courses (Updated)CA12 Assessing Online Courses (Updated)
CA12 Assessing Online Courses (Updated)
 
2014 e learning innovations conference balala student app ppt
2014 e learning innovations conference balala student app ppt2014 e learning innovations conference balala student app ppt
2014 e learning innovations conference balala student app ppt
 
TLC2016 - A search engine for Blackboard Learn, the impossible made possible.
TLC2016 - A search engine for Blackboard Learn, the impossible made possible.TLC2016 - A search engine for Blackboard Learn, the impossible made possible.
TLC2016 - A search engine for Blackboard Learn, the impossible made possible.
 
Virtual Academy
Virtual AcademyVirtual Academy
Virtual Academy
 
WebPA - Cardiff
WebPA - CardiffWebPA - Cardiff
WebPA - Cardiff
 
Introduction to Learning Analytics in Blackboard
Introduction to Learning Analytics in BlackboardIntroduction to Learning Analytics in Blackboard
Introduction to Learning Analytics in Blackboard
 
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
 
OER research results
OER research resultsOER research results
OER research results
 
educational simulations interface development
educational simulations interface developmenteducational simulations interface development
educational simulations interface development
 
Sakai Student Survey Result 2008 & 2010, Claremont Consortium
Sakai Student Survey Result 2008 & 2010, Claremont ConsortiumSakai Student Survey Result 2008 & 2010, Claremont Consortium
Sakai Student Survey Result 2008 & 2010, Claremont Consortium
 
Preparing Students
Preparing StudentsPreparing Students
Preparing Students
 
IRJET- Online Examination System
IRJET- Online Examination SystemIRJET- Online Examination System
IRJET- Online Examination System
 
Ian Scott and Roger Grew - Module Evaluation at Oxford Brookes
Ian Scott and Roger Grew - Module Evaluation at Oxford BrookesIan Scott and Roger Grew - Module Evaluation at Oxford Brookes
Ian Scott and Roger Grew - Module Evaluation at Oxford Brookes
 
An overview of learning management systems
An overview of learning management systemsAn overview of learning management systems
An overview of learning management systems
 

Destacado

Moodle Gamification Canvas
Moodle Gamification CanvasMoodle Gamification Canvas
Moodle Gamification Canvas
Gavin Henrick
 

Destacado (6)

Some DSpace Customisations
Some DSpace CustomisationsSome DSpace Customisations
Some DSpace Customisations
 
Playtime Scarf Hermès
Playtime Scarf HermèsPlaytime Scarf Hermès
Playtime Scarf Hermès
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Moodle Gamification Canvas
Moodle Gamification CanvasMoodle Gamification Canvas
Moodle Gamification Canvas
 
Playtime Scarf Hermès 1
Playtime Scarf Hermès 1Playtime Scarf Hermès 1
Playtime Scarf Hermès 1
 
Improving the student experience Gavin Henrick
Improving the student experience   Gavin HenrickImproving the student experience   Gavin Henrick
Improving the student experience Gavin Henrick
 

Similar a Extending Moodle - Moodlemoot Romania 2013

ELIS – Managing Enterprise Level Learning Programs with Moodle
ELIS – Managing Enterprise Level Learning Programs with MoodleELIS – Managing Enterprise Level Learning Programs with Moodle
ELIS – Managing Enterprise Level Learning Programs with Moodle
mrc12
 
Diogenes' Lantern - WordPress Plug-Ins
Diogenes' Lantern - WordPress Plug-InsDiogenes' Lantern - WordPress Plug-Ins
Diogenes' Lantern - WordPress Plug-Ins
btickler
 
Mayuravalli Resume
Mayuravalli ResumeMayuravalli Resume
Mayuravalli Resume
mayuravalli
 
Mayuravalli Resume
Mayuravalli ResumeMayuravalli Resume
Mayuravalli Resume
mayuravalli
 

Similar a Extending Moodle - Moodlemoot Romania 2013 (20)

Moodle 2.5 some of the improvements since moodle 2.4
Moodle 2.5  some of the improvements since moodle 2.4Moodle 2.5  some of the improvements since moodle 2.4
Moodle 2.5 some of the improvements since moodle 2.4
 
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
 
Looking after the Open University's Moodle
Looking after the Open University's MoodleLooking after the Open University's Moodle
Looking after the Open University's Moodle
 
Bb Tour ANZ 2017 - Moodlerooms & X-Ray Learning Analytics Product Updates
Bb Tour ANZ 2017 - Moodlerooms & X-Ray Learning Analytics Product UpdatesBb Tour ANZ 2017 - Moodlerooms & X-Ray Learning Analytics Product Updates
Bb Tour ANZ 2017 - Moodlerooms & X-Ray Learning Analytics Product Updates
 
Moodle 2.6 some of the improvements since moodle 2.5
Moodle 2.6   some of the improvements since moodle 2.5Moodle 2.6   some of the improvements since moodle 2.5
Moodle 2.6 some of the improvements since moodle 2.5
 
Discovering the New SuccessFactors LMS Admin Features
Discovering the New SuccessFactors LMS Admin FeaturesDiscovering the New SuccessFactors LMS Admin Features
Discovering the New SuccessFactors LMS Admin Features
 
ELIS – Managing Enterprise Level Learning Programs with Moodle
ELIS – Managing Enterprise Level Learning Programs with MoodleELIS – Managing Enterprise Level Learning Programs with Moodle
ELIS – Managing Enterprise Level Learning Programs with Moodle
 
Diogenes' Lantern - WordPress Plug-Ins
Diogenes' Lantern - WordPress Plug-InsDiogenes' Lantern - WordPress Plug-Ins
Diogenes' Lantern - WordPress Plug-Ins
 
How to Choose WordPress Plugins
How to Choose WordPress PluginsHow to Choose WordPress Plugins
How to Choose WordPress Plugins
 
Final ec2 kt
Final ec2 ktFinal ec2 kt
Final ec2 kt
 
Web-based Self- and Peer Assessment of Teachers Digital Competences
Web-based Self- and Peer Assessment of Teachers Digital CompetencesWeb-based Self- and Peer Assessment of Teachers Digital Competences
Web-based Self- and Peer Assessment of Teachers Digital Competences
 
Embracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital TransformationEmbracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital Transformation
 
Learning management system net, azure
Learning management system   net, azureLearning management system   net, azure
Learning management system net, azure
 
Computer Based Assessment.pptx
Computer Based Assessment.pptxComputer Based Assessment.pptx
Computer Based Assessment.pptx
 
Moodle 2.3 and 2.4 some of the improvements since moodle 2.2
Moodle 2.3 and 2.4   some of the improvements since moodle 2.2Moodle 2.3 and 2.4   some of the improvements since moodle 2.2
Moodle 2.3 and 2.4 some of the improvements since moodle 2.2
 
Evaluation of eLearning
Evaluation of eLearningEvaluation of eLearning
Evaluation of eLearning
 
Mayuravalli Resume
Mayuravalli ResumeMayuravalli Resume
Mayuravalli Resume
 
Mayuravalli Resume
Mayuravalli ResumeMayuravalli Resume
Mayuravalli Resume
 
Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023
 
Designing a Test Automation Framework By Quontra solutions
Designing a Test Automation Framework By Quontra solutionsDesigning a Test Automation Framework By Quontra solutions
Designing a Test Automation Framework By Quontra solutions
 

Más de Gavin Henrick

Open badges and Moodle - What and Why!
Open badges and Moodle - What and Why!Open badges and Moodle - What and Why!
Open badges and Moodle - What and Why!
Gavin Henrick
 

Más de Gavin Henrick (20)

Moodle competencies a hidden gem
Moodle competencies   a hidden gemMoodle competencies   a hidden gem
Moodle competencies a hidden gem
 
Just in-time training with user tours - Karen Holland
Just in-time training with user tours - Karen HollandJust in-time training with user tours - Karen Holland
Just in-time training with user tours - Karen Holland
 
Building accessible courses - Karen Holland
Building accessible courses - Karen HollandBuilding accessible courses - Karen Holland
Building accessible courses - Karen Holland
 
Evaluate your moodle implementation gavin henrick
Evaluate your moodle implementation   gavin henrickEvaluate your moodle implementation   gavin henrick
Evaluate your moodle implementation gavin henrick
 
Moodle 2.7 some of the improvements since moodle 2.6
Moodle 2.7  some of the improvements since moodle 2.6Moodle 2.7  some of the improvements since moodle 2.6
Moodle 2.7 some of the improvements since moodle 2.6
 
Gamification - What is it and What it is in Moodle
Gamification - What is it and What it is in MoodleGamification - What is it and What it is in Moodle
Gamification - What is it and What it is in Moodle
 
Open badges and Moodle - What and Why!
Open badges and Moodle - What and Why!Open badges and Moodle - What and Why!
Open badges and Moodle - What and Why!
 
Moodle gamification tools edtech 2013
Moodle gamification tools   edtech 2013Moodle gamification tools   edtech 2013
Moodle gamification tools edtech 2013
 
Moodle quiz presentation
Moodle quiz presentationMoodle quiz presentation
Moodle quiz presentation
 
Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...
 
Breaking down the barriers to learning technology imoot 2012 keynote
Breaking down the barriers to learning technology   imoot 2012 keynote Breaking down the barriers to learning technology   imoot 2012 keynote
Breaking down the barriers to learning technology imoot 2012 keynote
 
Moodle2 toolguideforteachers v2-de
Moodle2 toolguideforteachers v2-deMoodle2 toolguideforteachers v2-de
Moodle2 toolguideforteachers v2-de
 
Some essential moodle 2 plugins pecha kucha 2012
Some essential moodle 2 plugins   pecha kucha 2012Some essential moodle 2 plugins   pecha kucha 2012
Some essential moodle 2 plugins pecha kucha 2012
 
A moodle2 toolguideforteachers
A moodle2 toolguideforteachersA moodle2 toolguideforteachers
A moodle2 toolguideforteachers
 
A look at moodle 2 themes
A look at moodle 2 themesA look at moodle 2 themes
A look at moodle 2 themes
 
Some Essential Moodle 2 plugins
Some Essential Moodle 2 pluginsSome Essential Moodle 2 plugins
Some Essential Moodle 2 plugins
 
10 reasons to move to moodle2 from moodle 1.9 (part3)
10 reasons to move to moodle2 from moodle 1.9 (part3)10 reasons to move to moodle2 from moodle 1.9 (part3)
10 reasons to move to moodle2 from moodle 1.9 (part3)
 
10 more reasons to move to moodle2 from moodle 1.9 (part2)
10 more reasons to move to moodle2 from moodle 1.9 (part2)10 more reasons to move to moodle2 from moodle 1.9 (part2)
10 more reasons to move to moodle2 from moodle 1.9 (part2)
 
10 reasons to move to moodle2 from moodle 1.9 (part1)
10 reasons to move to moodle2 from moodle 1.9 (part1)10 reasons to move to moodle2 from moodle 1.9 (part1)
10 reasons to move to moodle2 from moodle 1.9 (part1)
 
A look at moodle 2 repositories
A look at moodle 2 repositoriesA look at moodle 2 repositories
A look at moodle 2 repositories
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Último (20)

How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 

Extending Moodle - Moodlemoot Romania 2013

  • 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.
  • 7.
  • 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.
  • 9. Some are: » Experienced developers » Students (GSOC) » Professors » Teachers » You?
  • 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.”
  • 11.
  • 12. Define your own criteria » Technical » Pedagogical » Organisational Implement an oversight process
  • 13. » Regular updates » Errors » Coding guidelines » Translatable strings » Theming » Performance » Backup/restore
  • 14. » Purpose » Alternative strategy » Ease of use » Ease of support
  • 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)
  • 19.
  • 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
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Moodle Add-ons Book Available on » Kindle » iTunes » Print -> http://moodleaddons.com
  • 33. 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