Upload
martin-dougiamas
View
8.062
Download
2
Embed Size (px)
DESCRIPTION
Slides from keynote by Martin Dougiamas from morning of Wednesday 6th May at the Educause Australia conference in Perth, Western Australia
Citation preview
Martin DougiamasLead Moodler
Executive Director, Moodle Pty Ltd
Using open source to support education
Copyright 2009 © Martin Dougiamas
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
Waitfor it!2.0
Copyright 2008 © Martin Dougiamas
Open Source Software
Free to downloadFree to useFree to explore, modify and extendFree to distribute (under GPL)
Free to help with development Free to choose your service supplier Free to make money from it Free to use something else!
And you are...
Copyright 2009 © 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
There are over 600,000 registered participants in the Moodle Community at moodle.org
(about 1000 new accounts being created each day)
Community roles
Source: Moodle Community 2008
Teachers35.0%
System Admins22.0%
Educational Admins16.0%
Researchers11.0%
Software Devs8.0%
Other8.0%
Copyright 2008 © 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
tracker.moodle.org
Bugreports Ideas
Votes andComments
QualityCode InformationPriorities
Copyright 2009 © Martin Dougiamas
Moodle Moots
Copyright 2009 © Martin Dougiamas
What drives Moodle requests?
Copyright 2009 © Martin Dougiamas
Key Drivers
Integration
Pedagogy
Control
Administration
Usability
Open Web
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
Moodle Core Functions
External Client Application
SOAP
XML-RPC
REST
AMF
External Server 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
MoodleFiles
Almost any other content
repository
Administration Integrations Usability Open Web Control Pedagogy
Copyright 2009 © Martin Dougiamas
Portfolios
MoodleFiles and Pages
Almost any other content
repository
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
Gradebook
Usability
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 AppsLog in to Moodle -> logged in to Google AppsGmail block in Moodle shows recent Gmail messagesApps block show links to all the Google AppsGoogle 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
1. Publish some content (Resource, SCORM)2. Have a passive Forum3. Use Quizzes/Assignments (less management)4. Use Wiki, Glossary, Database (collab content)5. Facilitate active discussions in the Forum6. Combine the activities into sequences 7. Introduce external activities and games8. Use peer-review modules like Workshop9. Use Survey tools and logs to study / reflect
10. Share ideas, active research, communities!
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 theyproduce recommendations!
Administration Integrations Usability Open Web Control Pedagogy
Copyright 2008 © Martin Dougiamas
Community Hubs
Institution B
Teacher producing coursesTeacher using courses
Community Hub
User info User info
Interactionwith studentsInteraction
with studentsInteractionwith peers
Interactionwith peers
Institution BInstitution A
Read fromRepository
Write to Repository
Community Directory
Registration
Administration Integrations Usability Open Web Control Pedagogy
Copyright 2009 © Martin Dougiamas
Major Rewriting•Database access / data handling•File storage and handling •Roles and enrolments•Wiki 2.0 •Messaging•Backups•Gradebook and Roles•Navigation and Blocks•Themes•Text formats•Commenting•Javascript handling•Lesson 2.0•Workshop 2.0
2.0
Major New Features•Repository integration•Portfolio integration•Conditional activities•Course completion •Progress Tracking•Feedback module•Blog 2.0 •Site-wide groups •Secure RSS feeds •Web Services•IMS CC•Community Hubs•Totally flexible user fields
Copyright 2009 © Martin Dougiamas
We need your help!
docs.moodle.org/en/Roadmap
Copyright 2009 © Martin Dougiamas
Questions?
?
??
?
??
?
?
??
?
?
?