SlideShare a Scribd company logo
1 of 34
Download to read offline
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
Extending Moodle - Moodlemoot Romania 2013
Extending Moodle - Moodlemoot Romania 2013
» 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.”
Extending Moodle - Moodlemoot Romania 2013
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)
Extending Moodle - Moodlemoot Romania 2013
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
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
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

More Related Content

What's hot

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...Bob Bodily
 
Unit 6 presentation
Unit 6 presentationUnit 6 presentation
Unit 6 presentationJon Hilden
 
Classroom Performance Systems
Classroom Performance SystemsClassroom Performance Systems
Classroom Performance Systemsguest67912
 
iGeneration Conference
iGeneration ConferenceiGeneration Conference
iGeneration Conferencenix1
 
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
 
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 | TLCANZ17Blackboard APAC
 
CA12 Assessing Online Courses (Updated)
CA12 Assessing Online Courses (Updated)CA12 Assessing Online Courses (Updated)
CA12 Assessing Online Courses (Updated)CETLA
 
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 ppteLearning Innovations Conference
 
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.BlackboardEMEA
 
WebPA - Cardiff
WebPA - CardiffWebPA - Cardiff
WebPA - Cardiffnix1
 
Introduction to Learning Analytics in Blackboard
Introduction to Learning Analytics in BlackboardIntroduction to Learning Analytics in Blackboard
Introduction to Learning Analytics in BlackboardTimothy Harfield
 
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
 
OER research results
OER research resultsOER research results
OER research resultsMary Burgess
 
educational simulations interface development
educational simulations interface developmenteducational simulations interface development
educational simulations interface developmentPietvSZ
 
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 ConsortiumSusan Kullmann
 
Preparing Students
Preparing StudentsPreparing Students
Preparing StudentsKatie Turner
 
IRJET- Online Examination System
IRJET- Online Examination SystemIRJET- Online Examination System
IRJET- Online Examination SystemIRJET Journal
 
An overview of learning management systems
An overview of learning management systemsAn overview of learning management systems
An overview of learning management systemsmwinfield1
 

What's hot (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
 

Viewers also liked

Some DSpace Customisations
Some DSpace CustomisationsSome DSpace Customisations
Some DSpace CustomisationsGavin Henrick
 
Playtime Scarf Hermès
Playtime Scarf HermèsPlaytime Scarf Hermès
Playtime Scarf HermèsJuliana Guerra
 
香港六合彩
香港六合彩香港六合彩
香港六合彩licbyt
 
Moodle Gamification Canvas
Moodle Gamification CanvasMoodle Gamification Canvas
Moodle Gamification CanvasGavin Henrick
 
Playtime Scarf Hermès 1
Playtime Scarf Hermès 1Playtime Scarf Hermès 1
Playtime Scarf Hermès 1Juliana Guerra
 
Improving the student experience Gavin Henrick
Improving the student experience   Gavin HenrickImproving the student experience   Gavin Henrick
Improving the student experience Gavin HenrickGavin Henrick
 

Viewers also liked (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 to Extending Moodle - Moodlemoot Romania 2013

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.4Gavin Henrick
 
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...Blackboard APAC
 
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 MoodleTim Hunt
 
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 UpdatesBlackboard APAC
 
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.5Gavin Henrick
 
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 FeaturesAshton Plusquellec
 
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 Moodlemrc12
 
Diogenes' Lantern - WordPress Plug-Ins
Diogenes' Lantern - WordPress Plug-InsDiogenes' Lantern - WordPress Plug-Ins
Diogenes' Lantern - WordPress Plug-Insbtickler
 
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 CompetencesHans Põldoja
 
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 TransformationPiergiorgio Lucidi
 
Computer Based Assessment.pptx
Computer Based Assessment.pptxComputer Based Assessment.pptx
Computer Based Assessment.pptxsalah327743
 
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.2Gavin Henrick
 
Mayuravalli Resume
Mayuravalli ResumeMayuravalli Resume
Mayuravalli Resumemayuravalli
 
Mayuravalli Resume
Mayuravalli ResumeMayuravalli Resume
Mayuravalli Resumemayuravalli
 
Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Maturity Models - Open Compliance Summit 2023
Maturity Models - Open Compliance Summit 2023Shane Coughlan
 
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 solutionsQUONTRASOLUTIONS
 

Similar to 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
 

More from Gavin Henrick

Moodle competencies a hidden gem
Moodle competencies   a hidden gemMoodle competencies   a hidden gem
Moodle competencies a hidden gemGavin Henrick
 
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 HollandGavin Henrick
 
Building accessible courses - Karen Holland
Building accessible courses - Karen HollandBuilding accessible courses - Karen Holland
Building accessible courses - Karen HollandGavin Henrick
 
Evaluate your moodle implementation gavin henrick
Evaluate your moodle implementation   gavin henrickEvaluate your moodle implementation   gavin henrick
Evaluate your moodle implementation gavin henrickGavin 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.6Gavin Henrick
 
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 MoodleGavin 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
 
Moodle gamification tools edtech 2013
Moodle gamification tools   edtech 2013Moodle gamification tools   edtech 2013
Moodle gamification tools edtech 2013Gavin Henrick
 
Moodle quiz presentation
Moodle quiz presentationMoodle quiz presentation
Moodle quiz presentationGavin Henrick
 
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...Gavin Henrick
 
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 Gavin Henrick
 
Moodle2 toolguideforteachers v2-de
Moodle2 toolguideforteachers v2-deMoodle2 toolguideforteachers v2-de
Moodle2 toolguideforteachers v2-deGavin Henrick
 
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 2012Gavin Henrick
 
A moodle2 toolguideforteachers
A moodle2 toolguideforteachersA moodle2 toolguideforteachers
A moodle2 toolguideforteachersGavin Henrick
 
A look at moodle 2 themes
A look at moodle 2 themesA look at moodle 2 themes
A look at moodle 2 themesGavin Henrick
 
Some Essential Moodle 2 plugins
Some Essential Moodle 2 pluginsSome Essential Moodle 2 plugins
Some Essential Moodle 2 pluginsGavin Henrick
 
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)Gavin Henrick
 
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)Gavin Henrick
 
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)Gavin Henrick
 
A look at moodle 2 repositories
A look at moodle 2 repositoriesA look at moodle 2 repositories
A look at moodle 2 repositoriesGavin Henrick
 

More from 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
 

Recently uploaded

BBA 205 BE UNIT 2 economic systems prof dr kanchan.pptx
BBA 205 BE UNIT 2 economic systems prof dr kanchan.pptxBBA 205 BE UNIT 2 economic systems prof dr kanchan.pptx
BBA 205 BE UNIT 2 economic systems prof dr kanchan.pptxProf. Kanchan Kumari
 
ASTRINGENTS.pdf Pharmacognosy chapter 5 diploma in Pharmacy
ASTRINGENTS.pdf Pharmacognosy chapter 5 diploma in PharmacyASTRINGENTS.pdf Pharmacognosy chapter 5 diploma in Pharmacy
ASTRINGENTS.pdf Pharmacognosy chapter 5 diploma in PharmacySumit Tiwari
 
VIT336 – Recommender System - Unit 3.pdf
VIT336 – Recommender System - Unit 3.pdfVIT336 – Recommender System - Unit 3.pdf
VIT336 – Recommender System - Unit 3.pdfArthyR3
 
30-de-thi-vao-lop-10-mon-tieng-anh-co-dap-an.doc
30-de-thi-vao-lop-10-mon-tieng-anh-co-dap-an.doc30-de-thi-vao-lop-10-mon-tieng-anh-co-dap-an.doc
30-de-thi-vao-lop-10-mon-tieng-anh-co-dap-an.docdieu18
 
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdfArti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdfwill854175
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...Nguyen Thanh Tu Collection
 
Dhavni Theory by Anandvardhana Indian Poetics
Dhavni Theory by Anandvardhana Indian PoeticsDhavni Theory by Anandvardhana Indian Poetics
Dhavni Theory by Anandvardhana Indian PoeticsDhatriParmar
 
Awards Presentation 2024 - March 12 2024
Awards Presentation 2024 - March 12 2024Awards Presentation 2024 - March 12 2024
Awards Presentation 2024 - March 12 2024bsellato
 
Material Remains as Source of Ancient Indian History & Culture.ppt
Material Remains as Source of Ancient Indian History & Culture.pptMaterial Remains as Source of Ancient Indian History & Culture.ppt
Material Remains as Source of Ancient Indian History & Culture.pptBanaras Hindu University
 
PHARMACOGNOSY CHAPTER NO 5 CARMINATIVES AND G.pdf
PHARMACOGNOSY CHAPTER NO 5 CARMINATIVES AND G.pdfPHARMACOGNOSY CHAPTER NO 5 CARMINATIVES AND G.pdf
PHARMACOGNOSY CHAPTER NO 5 CARMINATIVES AND G.pdfSumit Tiwari
 
POST ENCEPHALITIS case study Jitendra bhargav
POST ENCEPHALITIS case study  Jitendra bhargavPOST ENCEPHALITIS case study  Jitendra bhargav
POST ENCEPHALITIS case study Jitendra bhargavJitendra Bhargav
 
Alamkara theory by Bhamaha Indian Poetics (1).pptx
Alamkara theory by Bhamaha Indian Poetics (1).pptxAlamkara theory by Bhamaha Indian Poetics (1).pptx
Alamkara theory by Bhamaha Indian Poetics (1).pptxDhatriParmar
 
AUDIENCE THEORY - PARTICIPATORY - JENKINS.pptx
AUDIENCE THEORY - PARTICIPATORY - JENKINS.pptxAUDIENCE THEORY - PARTICIPATORY - JENKINS.pptx
AUDIENCE THEORY - PARTICIPATORY - JENKINS.pptxiammrhaywood
 
The First National K12 TUG March 6 2024.pdf
The First National K12 TUG March 6 2024.pdfThe First National K12 TUG March 6 2024.pdf
The First National K12 TUG March 6 2024.pdfdogden2
 
Plant Tissue culture., Plasticity, Totipotency, pptx
Plant Tissue culture., Plasticity, Totipotency, pptxPlant Tissue culture., Plasticity, Totipotency, pptx
Plant Tissue culture., Plasticity, Totipotency, pptxHimansu10
 
ICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdfICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdfVanessa Camilleri
 
2024 March 11, Telehealth Billing- Current Telehealth CPT Codes & Telehealth ...
2024 March 11, Telehealth Billing- Current Telehealth CPT Codes & Telehealth ...2024 March 11, Telehealth Billing- Current Telehealth CPT Codes & Telehealth ...
2024 March 11, Telehealth Billing- Current Telehealth CPT Codes & Telehealth ...Marlene Maheu
 
Pharmacology chapter No 7 full notes.pdf
Pharmacology chapter No 7 full notes.pdfPharmacology chapter No 7 full notes.pdf
Pharmacology chapter No 7 full notes.pdfSumit Tiwari
 

Recently uploaded (20)

BBA 205 BE UNIT 2 economic systems prof dr kanchan.pptx
BBA 205 BE UNIT 2 economic systems prof dr kanchan.pptxBBA 205 BE UNIT 2 economic systems prof dr kanchan.pptx
BBA 205 BE UNIT 2 economic systems prof dr kanchan.pptx
 
Problems on Mean,Mode,Median Standard Deviation
Problems on Mean,Mode,Median Standard DeviationProblems on Mean,Mode,Median Standard Deviation
Problems on Mean,Mode,Median Standard Deviation
 
ASTRINGENTS.pdf Pharmacognosy chapter 5 diploma in Pharmacy
ASTRINGENTS.pdf Pharmacognosy chapter 5 diploma in PharmacyASTRINGENTS.pdf Pharmacognosy chapter 5 diploma in Pharmacy
ASTRINGENTS.pdf Pharmacognosy chapter 5 diploma in Pharmacy
 
VIT336 – Recommender System - Unit 3.pdf
VIT336 – Recommender System - Unit 3.pdfVIT336 – Recommender System - Unit 3.pdf
VIT336 – Recommender System - Unit 3.pdf
 
30-de-thi-vao-lop-10-mon-tieng-anh-co-dap-an.doc
30-de-thi-vao-lop-10-mon-tieng-anh-co-dap-an.doc30-de-thi-vao-lop-10-mon-tieng-anh-co-dap-an.doc
30-de-thi-vao-lop-10-mon-tieng-anh-co-dap-an.doc
 
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdfArti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
 
Dhavni Theory by Anandvardhana Indian Poetics
Dhavni Theory by Anandvardhana Indian PoeticsDhavni Theory by Anandvardhana Indian Poetics
Dhavni Theory by Anandvardhana Indian Poetics
 
Awards Presentation 2024 - March 12 2024
Awards Presentation 2024 - March 12 2024Awards Presentation 2024 - March 12 2024
Awards Presentation 2024 - March 12 2024
 
Material Remains as Source of Ancient Indian History & Culture.ppt
Material Remains as Source of Ancient Indian History & Culture.pptMaterial Remains as Source of Ancient Indian History & Culture.ppt
Material Remains as Source of Ancient Indian History & Culture.ppt
 
PHARMACOGNOSY CHAPTER NO 5 CARMINATIVES AND G.pdf
PHARMACOGNOSY CHAPTER NO 5 CARMINATIVES AND G.pdfPHARMACOGNOSY CHAPTER NO 5 CARMINATIVES AND G.pdf
PHARMACOGNOSY CHAPTER NO 5 CARMINATIVES AND G.pdf
 
t-test Parametric test Biostatics and Research Methodology
t-test Parametric test Biostatics and Research Methodologyt-test Parametric test Biostatics and Research Methodology
t-test Parametric test Biostatics and Research Methodology
 
POST ENCEPHALITIS case study Jitendra bhargav
POST ENCEPHALITIS case study  Jitendra bhargavPOST ENCEPHALITIS case study  Jitendra bhargav
POST ENCEPHALITIS case study Jitendra bhargav
 
Alamkara theory by Bhamaha Indian Poetics (1).pptx
Alamkara theory by Bhamaha Indian Poetics (1).pptxAlamkara theory by Bhamaha Indian Poetics (1).pptx
Alamkara theory by Bhamaha Indian Poetics (1).pptx
 
AUDIENCE THEORY - PARTICIPATORY - JENKINS.pptx
AUDIENCE THEORY - PARTICIPATORY - JENKINS.pptxAUDIENCE THEORY - PARTICIPATORY - JENKINS.pptx
AUDIENCE THEORY - PARTICIPATORY - JENKINS.pptx
 
The First National K12 TUG March 6 2024.pdf
The First National K12 TUG March 6 2024.pdfThe First National K12 TUG March 6 2024.pdf
The First National K12 TUG March 6 2024.pdf
 
Plant Tissue culture., Plasticity, Totipotency, pptx
Plant Tissue culture., Plasticity, Totipotency, pptxPlant Tissue culture., Plasticity, Totipotency, pptx
Plant Tissue culture., Plasticity, Totipotency, pptx
 
ICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdfICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdf
 
2024 March 11, Telehealth Billing- Current Telehealth CPT Codes & Telehealth ...
2024 March 11, Telehealth Billing- Current Telehealth CPT Codes & Telehealth ...2024 March 11, Telehealth Billing- Current Telehealth CPT Codes & Telehealth ...
2024 March 11, Telehealth Billing- Current Telehealth CPT Codes & Telehealth ...
 
Pharmacology chapter No 7 full notes.pdf
Pharmacology chapter No 7 full notes.pdfPharmacology chapter No 7 full notes.pdf
Pharmacology chapter No 7 full notes.pdf
 

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
  • 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.”
  • 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)
  • 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
  • 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