Moodlemoot AU 2012 Keynote

  • 11,216 views
Uploaded on

Slides from my keynote at Moodlemoot AU 2012

Slides from my keynote at Moodlemoot AU 2012

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
11,216
On Slideshare
0
From Embeds
0
Number of Embeds
9

Actions

Shares
Downloads
167
Comments
2
Likes
12

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. Moodle as a learning platform Martin Dougiamas Lead Developer Director of Moodle Pty Ltd@moodler #mootau12 Copyright 2012 © Martin Dougiamas - CC SA
  • 2. OverviewMoodle as a platformCurrent major projectsMoodle 2.3Moodle 2.4 and beyondMobileFuture Copyright 2012 © Martin Dougiamas - CC SA
  • 3. Open Source Platform Moodle Repositories SIS User contributions Portfolios Authentication Course designMods Modules Standards etc Payment Conferencing Moodle Core Reports Plagiarism Open Source Other SystemsCourse Management System (Open Source or Proprietary) Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 4. Moodle HQCopyright 2012 © Martin Dougiamas - CC SA
  • 5. Moodle HQ Focus1. Plugins 2. Processes 3. Usability 4. Integrations Copyright 2012 © Martin Dougiamas - CC SA
  • 6. 1. PluginsPlugins like “apps” for Moodle OSEasier for developersEasier for usersParticularlysince Moodle 2.0 Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 7. 1. Plugins Copyright 2010 © Martin DougiamasCopyright 2012 © Martin Dougiamas - CC SA
  • 8. 1. PluginsMoodle 2.3 NotificationsMoodle 2.4 Upgrades Download and upgrade completely via web Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 9. Plugin Developer Docs Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 10. Plugin Translation Copyright 2010 © Martin DougiamasCopyright 2012 © Martin Dougiamas - CC SA
  • 11. 2. ProcessesMaking Moodle development: Efficient Transparent Predictable Stable Open Copyright 2012 © Martin Dougiamas - CC SA
  • 12. 2. ProcessesRelated work: Tracker Git Moodle Docs Dev roles Automation Training Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 13. 2. Processes ManagementDEV TEST STABLETeam Team Team INTEGRATION Team Copyright 2012 © Martin Dougiamas - CC SA
  • 14. 3. UsabilitySolving user frustrations Gathering experiences Prioritising Concentrating Communicating Copyright 2012 © Martin Dougiamas - CC SA
  • 15. 3. UsabilityRelated projects Tracker issues/voting Periodic user surveys Feedback from MOOCH (+ other Hubs) Moodle.org, Moodle.com Usability studies Copyright 2012 © Martin Dougiamas - CC SA
  • 16. 4. IntegrationsMoodle as a team member Repositories Learning Tools (IMS LTI) IMS CC OAuth 2.0 Open Badges Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 17. DemoCopyright 2012 © Martin Dougiamas - CC SA
  • 18. Moodle RoadmapThe likelihood some feature will getincluded in Moodle is a function of : How much it supports our pedagogical focus Does it make life easier for most users Number of votes from existing users Can it be developed in a generic way to help many How long it will take to develop Is it easier just to integrate with something existing How much developer time is available Does it blend? Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 19. Moodle 2.4, 2.5 ...Major projects being worked on: Performance - Moodle Universal Cache (MUC) to improve performance for large sites Usability - A new interface for course/category management Usability - Completely new default icon set and graphic design Forum - Review ForumNG from OU as a complete replacement for forum in core Calendar - import iCal streams into the Moodle calendar Upgrade 1.9 to 2.2 - sprint session to increase robustness for a wider range of sites Assignment - many new features from Netspot et al Moodle Mobile - new HTML5 app for all platformsMajor projects for the near future: Plugins - direct download and upgrade via web interface Course formats - rewrite to make course formats more flexible and pluggable Repository plugin - direct audio/video recording into Moodle Wiki - Review OUWiki as a replacement for wiki in core Collection module - combining Survey, Questionnaire and Feedback Mnet - replacement using standard Oauth2 mechanisms and web services Multi Tenancy - framework to make it easy to manage multiple instances of Moodle Copyright 2012 © Martin Dougiamas - CC SA
  • 20. Performance Copyright 2010 © Martin DougiamasCopyright 2012 © Martin Dougiamas - CC SA
  • 21. MobileCopyright 2012 © Martin Dougiamas - CC SA
  • 22. Web Services API SOAP External Server XML-RPC Application REST Moodle Functions (Core and Modules) AMFExternal Client Application Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 23. Offline content Copyright 2010 © Martin DougiamasCopyright 2012 © Martin Dougiamas - CC SA
  • 24. Moodle MobileMy Moodle iPhone source code is now open source http://github.com/moodlehq/mymoodle Uses XML-RPC web services Will not be maintained Make your own app from it if you likeMoodle Mobile HTML5 + PhoneGap = All platforms Uses REST web services (faster) Developed by CV&A and HQ Open source, modular, extensible Contribute! Or base your own app on it. Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA
  • 25. Mobile theme Copyright 2010 © Martin DougiamasCopyright 2012 © Martin Dougiamas - CC SA
  • 26. Tablets Copyright 2010 © Martin DougiamasCopyright 2012 © Martin Dougiamas - CC SA
  • 27. FutureCopyright 2012 © Martin Dougiamas - CC SA
  • 28. Early Bird Registration: 16th July 2012Papers: 24 accepted from 46 submitted Copyright 2012 © Martin Dougiamas - CC SA
  • 29. Hacktoberfest 201240 developers (all of HQ devs plus 20 others)Brainstorming future tech developmentsDeciding on architecture changesWorking on code together5 days Copyright 2012 © Martin Dougiamas - CC SA
  • 30. Questions?? ? ? ? ? ? ? ?? ? ? ? ? Copyright 2010 © Martin Dougiamas Copyright 2012 © Martin Dougiamas - CC SA