Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Using open source to
 support education

     Martin Dougiamas
           Lead Moodler
 Executive Director, Moodle Pty Ltd
History
    1999    0.0 First prototype versions
11 / 2001   0.9 First pre-release version on the web
 8 / 2002   1.0 Foru...
2.0Wait
  for it!




            Copyright 2009 © Martin Dougiamas
Open Source Software

 Free to download
 Free to use
 Free to explore, modify and extend
 Free to distribute (under GPL)

...
Statistics

Over 54,000 registered verified sites in 209 countries

Registered sites contain over 31 million users,
2.8 mil...
Community roles
  There are over 600,000 registered participants in
      the Moodle Community at moodle.org
(about 1000 n...
Moodle Forums




        Copyright 2008 © Martin Dougiamas
Moodle Docs




      Copyright 2008 © Martin Dougiamas
Tracker




 Copyright 2008 © Martin Dougiamas
Tracker




 Copyright 2008 © Martin Dougiamas
Moodle Tracker

               Votes and
  Bug
               Comments           Ideas
reports



          tracker.moodle...
Moodle Moots




       Copyright 2009 © Martin Dougiamas
What drives
Moodle requests?



                   Copyright 2009 © Martin Dougiamas
Key Drivers

                    Integration
   Administration




Usability                  Pedagogy



     Open Web   ...
Administration

      Create/remove courses
      Create/remove users and roles
      Move people in and out
      Manage ...
Web Services


                                                                         SOAP




                         ...
Integrations

       Pull content into Moodle
       Push content out of Moodle
       Exchange users and courses with oth...
Repositories



                                                                                   Almost
                ...
Portfolios



                                                                              Almost
                       ...
Usability

       Consistent navigation
       Consistent layout and structure
       Beautiful themes
       No dead ends...
Navigation




Administration   Integrations   Usability   Open Web   Control   Pedagogy       Copyright 2009 © Martin Dou...
Navigation




Administration   Integrations   Usability   Open Web   Control   Pedagogy       Copyright 2009 © Martin Dou...
Navigation




Administration   Integrations   Usability   Open Web   Control   Pedagogy       Copyright 2009 © Martin Dou...
Usability
                                                                            Gradebook


                        ...
Open Web

       Hundreds of other ICT tools out there
       Encourage mashups inside and outside Moodle
       Duplicate...
Messaging




Administration   Integrations   Usability   Open Web   Control   Pedagogy      Copyright 2009 © Martin Dougi...
Google Integration

        Moodle users are automatically created in Google Apps
       Log in to Moodle -> logged in to ...
Control

       Any CMS/LMS/VLE is a system of control
       Many educators want to increase their control
       Others ...
Improved roles?




Administration   Integrations   Usability   Open Web   Control   Pedagogy            Copyright 2009 © ...
Conditional activities




Administration   Integrations   Usability   Open Web   Control    Pedagogy      Copyright 2009 ...
Pedagogy
                 10. Share ideas, active research, communities!
                  9. Use Survey tools and logs to...
Case studies



                 School of Independent and Distance Education
                 Bold Park Community School
...
Community Hubs

                                                                       Community Directory




           ...
2.0
Major Rewriting                    Major New Features
•Database access / data handling   •Repository integration
•File...
We need your help!




docs.moodle.org/en/Roadmap
                             Copyright 2009 © Martin Dougiamas
Questions?


?           ?           ?
                                      ?
        ?       ?
    ?
                   ...
Upcoming SlideShare
Loading in …5
×

Moodle Development Educause Australia 6th May 2009 (edaust09)

8,993 views

Published on

Slides from keynote by Martin Dougiamas from morning of Wednesday 6th May at the Educause Australia conference in Perth, Western Australia

Published in: Education, Technology, Design

Moodle Development Educause Australia 6th May 2009 (edaust09)

  1. 1. Using open source to support education Martin Dougiamas Lead Moodler Executive Director, Moodle Pty Ltd
  2. 2. History 1999 0.0 First prototype versions 11 / 2001 0.9 First pre-release version on the web 8 / 2002 1.0 Forum, Survey, Journal, Resources, Quiz... 8 / 2003 1.1 Backups, Workshop, Chat, Scales... 3 / 2004 1.2 Filters, Groups, Glossary, Lesson ... 5 / 2004 1.3 Calendar, Blocks, RSS, Media plugins ... 8 / 2004 1.4 Installer, Resources, Enrolments, Wiki... 6 / 2005 1.5 XHTML, Themes, Blocks, Gradebook ... 6 / 2006 1.6 Unicode, Database, Docs, Blogs, Reports .. 11 / 2006 1.7 Roles, Admin, Oracle and MSSQL, AJAX .. 3 / 2007 1.8 Accessibility, MNet, Forms, Multi-auth... 3 / 2008 1.9 Gradebook, Outcomes, Performance, Tags, Notes.. ? 2.0 ? Copyright 2009 © Martin Dougiamas
  3. 3. 2.0Wait for it! Copyright 2009 © Martin Dougiamas
  4. 4. Open Source Software Free to download Free to use Free to explore, modify and extend Free to distribute (under GPL) And you are... Free to help with development Free to choose your service supplier Free to make money from it Free to use something else! Copyright 2008 © Martin Dougiamas
  5. 5. Statistics Over 54,000 registered verified sites in 209 countries Registered sites contain over 31 million users, 2.8 million courses and 1.8 million teachers 469 sites have more than 10,000 users (OU has 3590 courses and 452,483 users) Interface translated into 75 languages 42 specialised Moodle Partners Copyright 2009 © Martin Dougiamas
  6. 6. Community roles There are over 600,000 registered participants in the Moodle Community at moodle.org (about 1000 new accounts being created each day) Other 8.0% Software Devs Teachers 8.0% 35.0% Researchers 11.0% Educational Admins 16.0% System Admins 22.0% Source: Moodle Community 2008 Copyright 2009 © Martin Dougiamas
  7. 7. Moodle Forums Copyright 2008 © Martin Dougiamas
  8. 8. Moodle Docs Copyright 2008 © Martin Dougiamas
  9. 9. Tracker Copyright 2008 © Martin Dougiamas
  10. 10. Tracker Copyright 2008 © Martin Dougiamas
  11. 11. Moodle Tracker Votes and Bug Comments Ideas reports tracker.moodle.org Quality Priorities Information Code Copyright 2008 © Martin Dougiamas
  12. 12. Moodle Moots Copyright 2009 © Martin Dougiamas
  13. 13. What drives Moodle requests? Copyright 2009 © Martin Dougiamas
  14. 14. Key Drivers Integration Administration Usability Pedagogy Open Web Control Copyright 2009 © Martin Dougiamas
  15. 15. Administration Create/remove courses Create/remove users and roles Move people in and out Manage activities within courses Structure the site (courses, blocks, etc) Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  16. 16. Web Services SOAP XML-RPC External Server Application Moodle Core REST Functions AMF External Client Application Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  17. 17. Integrations Pull content into Moodle Push content out of Moodle Exchange users and courses with other systems (SIS, HR) Blend with institution web sites Blend with open web sites and services Remote control of Moodle Alternative interfaces such as Flash, iPhone, etc Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  18. 18. Repositories Almost any other content repository Moodle Files Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  19. 19. Portfolios Almost any other content repository Moodle Files and Pages Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  20. 20. Usability Consistent navigation Consistent layout and structure Beautiful themes No dead ends Plenty of AJAX where appropriate Testing on real users Accessible on a wide range of devices Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  21. 21. Navigation Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  22. 22. Navigation Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  23. 23. Navigation Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  24. 24. Usability Gradebook Roles Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  25. 25. Open Web Hundreds of other ICT tools out there Encourage mashups inside and outside Moodle Duplicate functionality where required inside Moodle Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  26. 26. Messaging Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  27. 27. Google Integration Moodle users are automatically created in Google Apps Log in to Moodle -> logged in to Google Apps Gmail block in Moodle shows recent Gmail messages Apps block show links to all the Google Apps Google Widget shows a link to Moodle on iGoogle and Gmail etc Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  28. 28. Control Any CMS/LMS/VLE is a system of control Many educators want to increase their control Others want to give more control to students Conditional activities Individual permissions Privacy restrictions General security Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  29. 29. Improved roles? Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  30. 30. Conditional activities Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  31. 31. Pedagogy 10. Share ideas, active research, communities! 9. Use Survey tools and logs to study / reflect 8. Use peer-review modules like Workshop 7. Introduce external activities and games 6. Combine the activities into sequences 5. Facilitate active discussions in the Forum 4. Use Wiki, Glossary, Database (collab content) 3. Use Quizzes/Assignments (less management) 2. Have a passive Forum 1. Publish some content (Resource, SCORM) Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  32. 32. Case studies School of Independent and Distance Education Bold Park Community School demo.moodle.org competition Yours! We love them, especially when they produce recommendations! Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  33. 33. Community Hubs Community Directory Registration In User info User info Institution A Institution B Community Hub Interaction Interaction Interaction with students with students with peers Interaction with peers Read from Write to Repository Repository Teacher using courses Teacher producing courses Administration Integrations Usability Open Web Control Pedagogy Copyright 2008 © Martin Dougiamas
  34. 34. 2.0 Major Rewriting Major New Features •Database access / data handling •Repository integration •File storage and handling •Portfolio integration •Roles and enrolments •Conditional activities •Wiki 2.0 •Course completion •Messaging •Progress Tracking •Backups •Feedback module •Gradebook and Roles •Blog 2.0 •Navigation and Blocks •Site-wide groups •Themes •Secure RSS feeds •Text formats •Web Services •Commenting •IMS CC •Javascript handling •Community Hubs •Lesson 2.0 •Totally flexible user fields •Workshop 2.0 Copyright 2009 © Martin Dougiamas
  35. 35. We need your help! docs.moodle.org/en/Roadmap Copyright 2009 © Martin Dougiamas
  36. 36. Questions? ? ? ? ? ? ? ? ? ? ? ? ? ? Copyright 2009 © Martin Dougiamas

×