SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
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 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
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)

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
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
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
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.org



Quality
              Priorities       Information
Code

                                     Copyright 2008 © Martin Dougiamas
Moodle Moots




       Copyright 2009 © Martin Dougiamas
What drives
Moodle requests?



                   Copyright 2009 © Martin Dougiamas
Key Drivers

                    Integration
   Administration




Usability                  Pedagogy



     Open Web        Control
                                  Copyright 2009 © Martin Dougiamas
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
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
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
Repositories



                                                                                   Almost
                                                                                 any other
                                                                                  content
                                                                                 repository




                                                                 Moodle
                                                                  Files


Administration   Integrations   Usability   Open Web   Control      Pedagogy                  Copyright 2009 © Martin Dougiamas
Portfolios



                                                                              Almost
                                                                            any other
                                                                             content
                                                                            repository




                                                               Moodle
                                                          Files and Pages


Administration   Integrations   Usability   Open Web   Control   Pedagogy                Copyright 2009 © Martin Dougiamas
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
Navigation




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




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




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


                          Roles




Administration   Integrations   Usability   Open Web   Control   Pedagogy           Copyright 2009 © Martin Dougiamas
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
Messaging




Administration   Integrations   Usability   Open Web   Control   Pedagogy      Copyright 2009 © Martin Dougiamas
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
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
Improved roles?




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




Administration   Integrations   Usability   Open Web   Control    Pedagogy      Copyright 2009 © Martin Dougiamas
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
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
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
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
We need your help!




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


?           ?           ?
                                      ?
        ?       ?
    ?
                                  ?
                    ?
?                                               ?
            ?               ?         Copyright 2009 © Martin Dougiamas

Mais conteúdo relacionado

Destaque

Moodle intro
Moodle introMoodle intro
Moodle introzafissa
 
Moodle course design made simple
Moodle course design made simpleMoodle course design made simple
Moodle course design made simpleNetSpot Pty Ltd
 
Toolkit for Moodle course development; Pieter van der Hijden; Moodlemoot, Edi...
Toolkit for Moodle course development; Pieter van der Hijden; Moodlemoot, Edi...Toolkit for Moodle course development; Pieter van der Hijden; Moodlemoot, Edi...
Toolkit for Moodle course development; Pieter van der Hijden; Moodlemoot, Edi...Pieter van der Hijden
 
Moodle presentation AISC
Moodle presentation AISCMoodle presentation AISC
Moodle presentation AISCLaura Deadman
 
Moodle introduction english_may 2014
Moodle introduction english_may 2014Moodle introduction english_may 2014
Moodle introduction english_may 2014ralfh
 
Moodle day 3
Moodle day 3Moodle day 3
Moodle day 3Jim Daly
 
Moodle Presentation
Moodle PresentationMoodle Presentation
Moodle Presentationkap
 
Moodle Do's and Moodle Don'ts
Moodle Do's and Moodle Don'tsMoodle Do's and Moodle Don'ts
Moodle Do's and Moodle Don'tsSandy Hirtz
 
Introduction to moodle
Introduction to moodleIntroduction to moodle
Introduction to moodlePeter Otieno
 
4-1grafika&prace-s-obrazky
4-1grafika&prace-s-obrazky4-1grafika&prace-s-obrazky
4-1grafika&prace-s-obrazkypremysl
 
Intro to Online Learning with Moodle
Intro to Online Learning with MoodleIntro to Online Learning with Moodle
Intro to Online Learning with MoodleJen Hegna
 
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
 
IT Preconditions for Using Moodle
IT Preconditions for Using MoodleIT Preconditions for Using Moodle
IT Preconditions for Using Moodlepremysl
 

Destaque (17)

Moodle intro
Moodle introMoodle intro
Moodle intro
 
Moodle course design made simple
Moodle course design made simpleMoodle course design made simple
Moodle course design made simple
 
Toolkit for Moodle course development; Pieter van der Hijden; Moodlemoot, Edi...
Toolkit for Moodle course development; Pieter van der Hijden; Moodlemoot, Edi...Toolkit for Moodle course development; Pieter van der Hijden; Moodlemoot, Edi...
Toolkit for Moodle course development; Pieter van der Hijden; Moodlemoot, Edi...
 
Moodle presentation AISC
Moodle presentation AISCMoodle presentation AISC
Moodle presentation AISC
 
Moodle introduction english_may 2014
Moodle introduction english_may 2014Moodle introduction english_may 2014
Moodle introduction english_may 2014
 
Moodle day 3
Moodle day 3Moodle day 3
Moodle day 3
 
Moodle Intro Power Point
Moodle Intro Power PointMoodle Intro Power Point
Moodle Intro Power Point
 
Moodle Presentation
Moodle PresentationMoodle Presentation
Moodle Presentation
 
Moodle Do's and Moodle Don'ts
Moodle Do's and Moodle Don'tsMoodle Do's and Moodle Don'ts
Moodle Do's and Moodle Don'ts
 
Introduction to moodle
Introduction to moodle Introduction to moodle
Introduction to moodle
 
Introduction to moodle
Introduction to moodleIntroduction to moodle
Introduction to moodle
 
Moodle Intro
Moodle IntroMoodle Intro
Moodle Intro
 
Moodle Intro
Moodle IntroMoodle Intro
Moodle Intro
 
4-1grafika&prace-s-obrazky
4-1grafika&prace-s-obrazky4-1grafika&prace-s-obrazky
4-1grafika&prace-s-obrazky
 
Intro to Online Learning with Moodle
Intro to Online Learning with MoodleIntro to Online Learning with Moodle
Intro to Online Learning with Moodle
 
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
 
IT Preconditions for Using Moodle
IT Preconditions for Using MoodleIT Preconditions for Using Moodle
IT Preconditions for Using Moodle
 

Mais de Martin Dougiamas

Mais de Martin Dougiamas (10)

Moodlemoot AU 2013
Moodlemoot AU 2013Moodlemoot AU 2013
Moodlemoot AU 2013
 
Moodle February 2013
Moodle February 2013Moodle February 2013
Moodle February 2013
 
Moodlemoot AU 2012 Keynote
Moodlemoot AU 2012 KeynoteMoodlemoot AU 2012 Keynote
Moodlemoot AU 2012 Keynote
 
Moodle 2.2, 2.3 and beyond
Moodle 2.2, 2.3 and beyondMoodle 2.2, 2.3 and beyond
Moodle 2.2, 2.3 and beyond
 
Moodle Keynote July 2011
Moodle Keynote July 2011Moodle Keynote July 2011
Moodle Keynote July 2011
 
Moodle Development May 2011
Moodle Development May 2011Moodle Development May 2011
Moodle Development May 2011
 
MoodleMoot Japan 2011
MoodleMoot Japan 2011MoodleMoot Japan 2011
MoodleMoot Japan 2011
 
Moodle 2
Moodle 2Moodle 2
Moodle 2
 
Moodle 2 - Moodlemoot AU 2010
Moodle 2 - Moodlemoot AU 2010Moodle 2 - Moodlemoot AU 2010
Moodle 2 - Moodlemoot AU 2010
 
Orlando Moodlemoot USA 2009
Orlando Moodlemoot USA 2009Orlando Moodlemoot USA 2009
Orlando Moodlemoot USA 2009
 

Último

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationNeilDeclaro1
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 

Último (20)

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 

Moodle Development Educause Australia 6th May 2009 (edaust09)

  • 1. Using open source to support education Martin Dougiamas Lead Moodler Executive Director, Moodle Pty Ltd
  • 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. 2.0Wait for it! Copyright 2009 © Martin Dougiamas
  • 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. 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. 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. Moodle Forums Copyright 2008 © Martin Dougiamas
  • 8. Moodle Docs Copyright 2008 © Martin Dougiamas
  • 9. Tracker Copyright 2008 © Martin Dougiamas
  • 10. Tracker Copyright 2008 © Martin Dougiamas
  • 11. Moodle Tracker Votes and Bug Comments Ideas reports tracker.moodle.org Quality Priorities Information Code Copyright 2008 © Martin Dougiamas
  • 12. Moodle Moots Copyright 2009 © Martin Dougiamas
  • 13. What drives Moodle requests? Copyright 2009 © Martin Dougiamas
  • 14. Key Drivers Integration Administration Usability Pedagogy Open Web Control Copyright 2009 © Martin Dougiamas
  • 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. 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. 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. Repositories Almost any other content repository Moodle Files Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 19. Portfolios Almost any other content repository Moodle Files and Pages Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 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. Navigation Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 22. Navigation Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 23. Navigation Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 24. Usability Gradebook Roles Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 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. Messaging Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 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. 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. Improved roles? Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 30. Conditional activities Administration Integrations Usability Open Web Control Pedagogy Copyright 2009 © Martin Dougiamas
  • 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. 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. 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. 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. We need your help! docs.moodle.org/en/Roadmap Copyright 2009 © Martin Dougiamas
  • 36. Questions? ? ? ? ? ? ? ? ? ? ? ? ? ? Copyright 2009 © Martin Dougiamas