Más contenido relacionado
La actualidad más candente (20)
Similar a Moodlemoot AU 2012 Keynote (20)
Moodlemoot AU 2012 Keynote
- 1. Moodle as a
learning platform
Martin Dougiamas
Lead Developer
Director of Moodle Pty Ltd
@moodler #mootau12
Copyright 2012 © Martin Dougiamas - CC SA
- 2. Overview
Moodle as a platform
Current major projects
Moodle 2.3
Moodle 2.4 and beyond
Mobile
Future
Copyright 2012 © Martin Dougiamas - CC SA
- 3. Open Source Platform
Moodle
Repositories SIS
User contributions
Portfolios Authentication
Course design
Mods Modules
Standards etc Payment Conferencing
Moodle Core Reports Plagiarism
Open Source Other Systems
Course Management System (Open Source or Proprietary)
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 5. Moodle HQ Focus
1. Plugins
2. Processes
3. Usability
4. Integrations
Copyright 2012 © Martin Dougiamas - CC SA
- 6. 1. Plugins
Plugins like “apps” for Moodle OS
Easier for developers
Easier for users
Particularly
since Moodle 2.0
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 7. 1. Plugins
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 8. 1. Plugins
Moodle 2.3 Notifications
Moodle 2.4 Upgrades
Download and upgrade completely via web
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 10. Plugin Translation
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 11. 2. Processes
Making Moodle development:
Efficient
Transparent
Predictable
Stable
Open
Copyright 2012 © Martin Dougiamas - CC SA
- 12. 2. Processes
Related work:
Tracker
Git
Moodle Docs
Dev roles
Automation
Training
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 13. 2. Processes
Management
DEV TEST STABLE
Team Team Team
INTEGRATION
Team
Copyright 2012 © Martin Dougiamas - CC SA
- 14. 3. Usability
Solving user frustrations
Gathering experiences
Prioritising
Concentrating
Communicating
Copyright 2012 © Martin Dougiamas - CC SA
- 15. 3. Usability
Related 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. Integrations
Moodle 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
- 18. Moodle Roadmap
The likelihood some feature will get
included 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 platforms
Major 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 Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 22. Web Services API
SOAP
External
Server XML-RPC
Application
REST Moodle
Functions
(Core and
Modules)
AMF
External Client
Application
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 23. Offline content
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 24. Moodle Mobile
My 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 like
Moodle 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 Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 26. Tablets
Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA
- 28. Early Bird Registration: 16th July 2012
Papers: 24 accepted from 46 submitted
Copyright 2012 © Martin Dougiamas - CC SA
- 29. Hacktoberfest 2012
40 developers (all of HQ devs plus 20 others)
Brainstorming future tech developments
Deciding on architecture changes
Working on code together
5 days
Copyright 2012 © Martin Dougiamas - CC SA
- 30. Questions?
? ? ?
?
? ? ?
?
? ? ?
? ? Copyright 2010 © Martin Dougiamas
Copyright 2012 © Martin Dougiamas - CC SA