Orlando Moodlemoot USA 2009

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Orlando Moodlemoot USA 2009 - Presentation Transcript

    1. Developing Moodle 2.0 Martin Dougiamas Lead Moodler Executive Director, Moodle Pty Ltd
    2. Open Source Software Basic rights Free to download Free to use Free to explore, modify and extend Free to distribute (under GPL) And you are also... Free to help with development Free to choose your service supplier Free to run a business using it Free to use something else! Copyright 2008 © Martin Dougiamas
    3. Statistics Over 45,000 registered verified sites in 210 countries Registered sites contain 30 million users, 3 million courses and 1.2 million teachers About 500 sites have more than 10,000 users Interface translated into 75 languages 54 specialised Moodle Partners Copyright 2009 © Martin Dougiamas
    4. Registered versions Copyright 2009 © Martin Dougiamas
    5. Usage 8032 3647 2880 2651 2087 1770 1312 1070 969 943 USA Spain UK Brazil Germany Portugal Mexico Australia Italy Canada Copyright 2009 © Martin Dougiamas
    6. Community roles There are over 740,000 registered participants in the Moodle Community at moodle.org (about 1000 new accounts being created each day) Other 8.0% Software Devs 8.0% Teachers 35.0% Researchers 11.0% Educational Admins 16.0% System Admins 22.0% Source: Moodle Community 2008 Copyright 2009 © Martin Dougiamas
    7. Dev Community Votes and Bug Discussion Ideas reports moodle.org Quality Open Source Priorities Information Code Copyright 2008 © Martin Dougiamas
    8. Moodle Economics Clients (Institutions, Government, Companies, Teachers) Services Contracting Royalties n atio ns moodle.com Do Contributing Contributing Community Developers Code Discussion etc moodle.org Software Copyright 2008 © Martin Dougiamas
    9. Moodle Partners Copyright 2008 © Martin Dougiamas
    10. Moodle History Copyright 2009 © Martin Dougiamas
    11. 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
    12. 2.0Wait for it! Copyright 2009 © Martin Dougiamas
    13. What drives Moodle requests? Copyright 2009 © Martin Dougiamas
    14. Key Drivers Administration Control Integration Usability Pedagogy Copyright 2009 © Martin Dougiamas
    15. 2.0 Major Rewriting Major New Features •Database access / data handling •Repository integration •File storage and handling •Portfolio integration •Roles and enrolments •Conditional activities •Messaging •Course completion •Backups •Progress Tracking •Gradebook and Roles •Feedback module •Navigation and Blocks •Blog 2.0 •Themes •Resources 2.0 •Text formats •Site-wide groups •Commenting •Secure RSS feeds •Javascript handling •Web Services API •Workshop 2.0 •IMS CC •Wiki 2.0 •Community Hubs •Lesson 2.0 •Totally flexible user fields Copyright 2009 © Martin Dougiamas
    16. 2.0 Major Rewriting Major New Features •Database access / data handling •Repository integration •File storage and handling •Portfolio integration •Roles and enrolments •Conditional activities •Messaging •Course completion •Backups •Progress Tracking •Gradebook and Roles •Feedback module •Navigation and Blocks •Blog 2.0 •Themes •Resources 2.0 •Text formats •Site-wide groups •Commenting •Secure RSS feeds •Javascript handling •Web Services API •Workshop 2.0 •IMS CC •Wiki 2.0 •Community Hubs •Lesson 2.0 •Totally flexible user fields Copyright 2009 © Martin Dougiamas
    17. Resources file folder page url ims resource Copyright 2008 © Martin Dougiamas
    18. Files Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    19. Repositories Almost any other content repository Moodle Files Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    20. Portfolios Almost any other content repository Moodle Files and Pages Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    21. Navigation Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    22. Usability Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    23. Usability Gradebook Roles Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    24. Themes Consistency throughout all pages Better separation of code from design Allow templates if desired Increased flexibility Make designers happier MORE BEAUTY!!!! Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    25. Conditional activities Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    26. Commenting Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    27. Messaging Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    28. Web Services API SOAP External XML-RPC Server Application REST Moodle Core Functions AMF External Client Application Administration Control Integrations Usability Pedagogy Copyright 2009 © Martin Dougiamas
    29. Community Hubs Ordinary Moodle site Building a course Taking a course Template User Community User Restore In Search Search Download E D 2 Publishing site Course Community site List C 3 Enrol cache zip Backup B A 1 Enrollable course Downloadable course Register as Register as enrollable downloadable Moodle Hub Server eg hub.moodle.org Administration Control Integrations Usability Pedagogy Copyright 2008 © Martin Dougiamas
    30. Moodle long-term future Moodle 2.0 Rewrite of the underlying platform Infrastructure, connectivity etc Moodle 2.1, 2.2, 2.3 .... 2.x Pedagogy, teaching, learning, usability And then ... Single web service, perhaps? Copyright 2008 © Martin Dougiamas
    31. Questions? ? ? ? ? ? ? ? ? ? ? ? ? ? Copyright 2009 © Martin Dougiamas
    SlideShare Zeitgeist 2009

    + Martin DougiamasMartin Dougiamas Nominate

    custom

    114 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 114
      • 114 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 4
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories