際際滷

際際滷Share a Scribd company logo
Moodle at the OU Ross Mackenzie The Open University
In the Beginning
Before Moodle May 2005 Major review of OU learning and teaching systems
Before Moodle May 2005 Major review of OU learning and teaching systems
The Big Decision 6 th  July 2005 A momentous day for Britain  The most fantastic opportunity to do everything we ever dreamed of
The Big Decision 6 th  July 2005  A momentous day for Britain  Tony Blair  The most fantastic opportunity to do everything we ever dreamed of  Seb Coe
The Big Decision 6 th  July 2005  A momentous day for Britain  Tony Blair  The most fantastic opportunity to do everything we ever dreamed of  Seb Coe
The Big Decision 6 th  July 2005 Also the day when the OU decided we could go with Moodle it did lots of what we needed we could make it do what it didnt  it would scale to our traffic levels
Initial Plans Formal decision in November 2005 Initial (pilot scale) launch in May 2006 Full launch in February 2007 Follow-up release in February 2008 All developments would be released back to the Moodle community
Initial Plans Formal decision in November 2005 Initial (pilot scale) launch in May 2006 Full launch in February 2007 Follow-up release in February 2008 All developments would be released back to the Moodle community
Initial Plans Formal decision in November 2005 Initial (pilot scale) launch in May 2006 Full launch in February 2007 Follow-up release in February 2008 All developments would be released back to the Moodle community
Roadmap 1
OU - Moodle.org developments OU funded/part-funded several major developments Roles & Permissions (in 1.7) Accessibility improvements (in 1.8) Gradebook (in 1.9) In each case we went live with beta releases
OU In-house Developments ForumNG OU Blog OU Wiki ResourcePage Study calendar course format Shared activities system Newfeed MyStuff Dataplus And more Most available via Moodle contrib, others elsewhere
Quiz developments Quiz Module development and maintenance OpenMark http:// www.open.ac.uk/openmarkexamples /   http://openmark.dev.java.net/
Other stuff Elluminate Bridged link between Moodle and Elluminate Content Authoring Structured Content XML-based authoring via Microsoft Word
Changes to Moodle 1.x In addition to commissioned developments and local modules/blocks In addition to changes to core  Localisations  2000 changes to standard Moodle remade each time we sync with a new Moodle release
OU Development Model Parallel Development Model Quarterly releases  re-sync with stable Moodle release once/quarter Three month development period / two month (two stage) test period ahead of each release
Requirements Gathering Development Functional Testing Pre-release Testing In Service
Craigellachie Fettercairn Knockando We Are Here
Local OU releases Annual/six-monthly/fourth-monthly Quarterly limited changes between releases regular requirements gathering  regular re-prioritisation
What have we learnt so far Dont go live with beta releases Resist the temptation Release early / release often Annual cycles dont cut it / Rolling releases hard to test Your VLE is never finished Theres always more to do
What have we learnt so far Keep soliciting requirements People will keep coming up with good ideas Never underestimate the traffic Theres always another bottle neck Keep evangelising Sell, sell and sell again
Where are we Now ?
Moodle at Scale 5330 sites on main VLE, 579 currently live 648,000 users in database, 168,000 currently active In 24h period 35,000 - 50,000 unique users Concurrency?  maybe 2,000  2,500
OU Moodle Architecture Three layer architecture  Red Hat-based 5 webservers  4 load-balanced serving users, 1 running cron Database cluster  postgreSQL 8.3 NFS cluster Storage Area Network
Webservers Database servers File servers Storage Area Network
Multiple Systems Live Systems Acceptance Test  near mirror of Live Technical Testing system  replica of development Development systems  one (or more) for each developer
Multiple Systems Live Systems Acceptance Test  near mirror of Live Technical Testing system  replica of development Development systems  one (or more) for each developer
People Development Team Support Team Testing Team Evangelists
Current Developments Incremental Developments Collaborative Tools (ForumNG, OUBlog) Assessment (new quiz engine) Structured Content (richer learning material) Reporting systems Working with Google Apps for Education Associate Lecturer Dashboard
Where Next ?
Moodle 2
Moodle 2 Raises lots of questions Weve already working on elements of Moodle 2 Conditional Activities Quiz Engine (maybe Moodle 2.1?) Were not making any decisions until beta, and (this time) not doing anything until there is a stable release
Moodle 2 Were going to be working on migrating the modules weve developed (dont yet know scale of problem) We will be looking at the cost of remaking localisations Ive committed to understanding the costs of moving to Moodle 2 by end of June (beta permitting -   )
Moodle 2 options Ignore it  stick with Moodle 1.9  and do our own thing Adopt it  remaking our localisations Likely to be expensive Adopt it  but accept many fewer localisations Do more the Moodle way / Less the OU way
OU Learning and Teaching Systems Roadmap
Further out Life in the Clouds Already exploring Google Apps Initial light integration (SSO) Later tighter integration (groupings level) Cloud Hosting  more likely using e.g. Amazon EC2/S3 than full external hosting.
OU at the MoodleMoot Sam Marshall Tim Hunt Jason Platts Anthony Forth Phil Butcher Tim Lowe
Any Questions? Ross Mackenzie [email_address]
Ad

Recommended

Moving the Open University to Moodle 2.1
Moving the Open University to Moodle 2.1
Ross Mackenzie
Ten years and onwards
Ten years and onwards
Jenny Gray
Coursera.org Zilina meetup #1 MOOC & online education intro
Coursera.org Zilina meetup #1 MOOC & online education intro
harcek
Lifecycle of a Moodle Bug - #mootus16
Lifecycle of a Moodle Bug - #mootus16
Dan Poltawski
Open edX vs Moodle
Open edX vs Moodle
BeDjango
Open edX: the open and flexible Learning Management System
Open edX: the open and flexible Learning Management System
Marc Lijour, OCT, BSc, MBA
Eucalyptus Release of Open edX
Eucalyptus Release of Open edX
Appsembler
Lessons Learned from the Implementation of Moodle at Dawson College
Lessons Learned from the Implementation of Moodle at Dawson College
Rafael Scapin, Ph.D.
Moodle MOOC 10 Week 1
Moodle MOOC 10 Week 1
Nellie Deutsch (Ed.D)
MOOCs - alternative education
MOOCs - alternative education
Iulian-Nicu erbnoiu
Moodle MOOC 9 Layout
Moodle MOOC 9 Layout
Nellie Deutsch (Ed.D)
Seat eXchanger: The Mobile, Open Source, Web App that Facilitates Flexible Mu...
Seat eXchanger: The Mobile, Open Source, Web App that Facilitates Flexible Mu...
Rich McCue
Open edX Overview
Open edX Overview
Amish Gandhi
#OpenEd13 - Pushing EdX to be Open
#OpenEd13 - Pushing EdX to be Open
Willem van Valkenburg
SLMOOC17: About the Presenters
SLMOOC17: About the Presenters
Nellie Deutsch (Ed.D)
Open edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with others
Appsembler
RSC EM Mug 2012 11-13
RSC EM Mug 2012 11-13
Jisc RSC East Midlands
When Your LMS Doesn't Cut It: 6 Scenarios for Open edX in Corporate Training
When Your LMS Doesn't Cut It: 6 Scenarios for Open edX in Corporate Training
Edward Daciuk
Moodle MOOC 9 Showcasing and Reflecting
Moodle MOOC 9 Showcasing and Reflecting
Nellie Deutsch (Ed.D)
Building accessible courses - Karen Holland
Building accessible courses - Karen Holland
Gavin Henrick
Certificate_of_completion_Moodle
Certificate_of_completion_Moodle
Sara Abdollahi
How to guarantee your change is integrated to Moodle core
How to guarantee your change is integrated to Moodle core
Dan Poltawski
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Juan Leyva Delgado
Teacher Practice of Resources on Moodle
Teacher Practice of Resources on Moodle
Nellie Deutsch (Ed.D)
Creating Authentic Learning with Moodle
Creating Authentic Learning with Moodle
Nellie Deutsch (Ed.D)
Moodle new student presentation
Moodle new student presentation
Clive McGoun
Moodle from Scratch
Moodle from Scratch
Yum Studio
Engaging ways to use moodle (1)
Engaging ways to use moodle (1)
Mark Rollins
Moving the OU to Moodle 2.0
Moving the OU to Moodle 2.0
Ross Mackenzie
Moving The Open Univesity to Moodle 2
Moving The Open Univesity to Moodle 2
Ross Mackenzie

More Related Content

What's hot (20)

Moodle MOOC 10 Week 1
Moodle MOOC 10 Week 1
Nellie Deutsch (Ed.D)
MOOCs - alternative education
MOOCs - alternative education
Iulian-Nicu erbnoiu
Moodle MOOC 9 Layout
Moodle MOOC 9 Layout
Nellie Deutsch (Ed.D)
Seat eXchanger: The Mobile, Open Source, Web App that Facilitates Flexible Mu...
Seat eXchanger: The Mobile, Open Source, Web App that Facilitates Flexible Mu...
Rich McCue
Open edX Overview
Open edX Overview
Amish Gandhi
#OpenEd13 - Pushing EdX to be Open
#OpenEd13 - Pushing EdX to be Open
Willem van Valkenburg
SLMOOC17: About the Presenters
SLMOOC17: About the Presenters
Nellie Deutsch (Ed.D)
Open edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with others
Appsembler
RSC EM Mug 2012 11-13
RSC EM Mug 2012 11-13
Jisc RSC East Midlands
When Your LMS Doesn't Cut It: 6 Scenarios for Open edX in Corporate Training
When Your LMS Doesn't Cut It: 6 Scenarios for Open edX in Corporate Training
Edward Daciuk
Moodle MOOC 9 Showcasing and Reflecting
Moodle MOOC 9 Showcasing and Reflecting
Nellie Deutsch (Ed.D)
Building accessible courses - Karen Holland
Building accessible courses - Karen Holland
Gavin Henrick
Certificate_of_completion_Moodle
Certificate_of_completion_Moodle
Sara Abdollahi
How to guarantee your change is integrated to Moodle core
How to guarantee your change is integrated to Moodle core
Dan Poltawski
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Juan Leyva Delgado
Teacher Practice of Resources on Moodle
Teacher Practice of Resources on Moodle
Nellie Deutsch (Ed.D)
Creating Authentic Learning with Moodle
Creating Authentic Learning with Moodle
Nellie Deutsch (Ed.D)
Moodle new student presentation
Moodle new student presentation
Clive McGoun
Moodle from Scratch
Moodle from Scratch
Yum Studio
Engaging ways to use moodle (1)
Engaging ways to use moodle (1)
Mark Rollins
MOOCs - alternative education
MOOCs - alternative education
Iulian-Nicu erbnoiu
Seat eXchanger: The Mobile, Open Source, Web App that Facilitates Flexible Mu...
Seat eXchanger: The Mobile, Open Source, Web App that Facilitates Flexible Mu...
Rich McCue
Open edX Overview
Open edX Overview
Amish Gandhi
#OpenEd13 - Pushing EdX to be Open
#OpenEd13 - Pushing EdX to be Open
Willem van Valkenburg
Open edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with others
Appsembler
When Your LMS Doesn't Cut It: 6 Scenarios for Open edX in Corporate Training
When Your LMS Doesn't Cut It: 6 Scenarios for Open edX in Corporate Training
Edward Daciuk
Moodle MOOC 9 Showcasing and Reflecting
Moodle MOOC 9 Showcasing and Reflecting
Nellie Deutsch (Ed.D)
Building accessible courses - Karen Holland
Building accessible courses - Karen Holland
Gavin Henrick
Certificate_of_completion_Moodle
Certificate_of_completion_Moodle
Sara Abdollahi
How to guarantee your change is integrated to Moodle core
How to guarantee your change is integrated to Moodle core
Dan Poltawski
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Tips for creating Moodle Mobile friendly courses sites - MoodleMoot Spain 2014
Juan Leyva Delgado
Teacher Practice of Resources on Moodle
Teacher Practice of Resources on Moodle
Nellie Deutsch (Ed.D)
Creating Authentic Learning with Moodle
Creating Authentic Learning with Moodle
Nellie Deutsch (Ed.D)
Moodle new student presentation
Moodle new student presentation
Clive McGoun
Moodle from Scratch
Moodle from Scratch
Yum Studio
Engaging ways to use moodle (1)
Engaging ways to use moodle (1)
Mark Rollins

Similar to Moodle at the ou moodle moot 2010 (20)

Moving the OU to Moodle 2.0
Moving the OU to Moodle 2.0
Ross Mackenzie
Moving The Open Univesity to Moodle 2
Moving The Open Univesity to Moodle 2
Ross Mackenzie
Delivering e learning at large scale - final
Delivering e learning at large scale - final
Ross Mackenzie
Looking after the Open University's Moodle
Looking after the Open University's Moodle
Tim Hunt
Moodle Accessibility Techshare 2007
Moodle Accessibility Techshare 2007
Nick Freear
Hosting Moodle at the OU
Hosting Moodle at the OU
Tim Hunt
Learn about Moodle
Learn about Moodle
Nick Freear
Moodle 際際滷 Share
Moodle 際際滷 Share
Suresh Kumar
Aztea Peaks 2006
Aztea Peaks 2006
ssorden
Moodle Demo at NJIT
Moodle Demo at NJIT
Kenneth Ronkowitz
Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045
Naniey Yusuf
Moodle: a free learning management system
Moodle: a free learning management system
Kenneth Ronkowitz
Moodle Moot 2009
Moodle Moot 2009
brians13
Pukunui Moodle Intro
Pukunui Moodle Intro
Shane Elliott
The move to m2 colchsfc
The move to m2 colchsfc
JISC RSC Eastern
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
Keith Landa
Moodle: Open Source LMS
Moodle: Open Source LMS
Dr. Indira Koneru
Moodle user group 08/06/11
Moodle user group 08/06/11
Jisc RSC East Midlands
Mootie13 moodle 2 to move or not to move - wissam nahas
Mootie13 moodle 2 to move or not to move - wissam nahas
Ireland & UK Moodlemoot 2012
Introduction lecture2 to moodle
Introduction lecture2 to moodle
daliaMaher2
Moving the OU to Moodle 2.0
Moving the OU to Moodle 2.0
Ross Mackenzie
Moving The Open Univesity to Moodle 2
Moving The Open Univesity to Moodle 2
Ross Mackenzie
Delivering e learning at large scale - final
Delivering e learning at large scale - final
Ross Mackenzie
Looking after the Open University's Moodle
Looking after the Open University's Moodle
Tim Hunt
Moodle Accessibility Techshare 2007
Moodle Accessibility Techshare 2007
Nick Freear
Hosting Moodle at the OU
Hosting Moodle at the OU
Tim Hunt
Learn about Moodle
Learn about Moodle
Nick Freear
Moodle 際際滷 Share
Moodle 際際滷 Share
Suresh Kumar
Aztea Peaks 2006
Aztea Peaks 2006
ssorden
Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045
Naniey Yusuf
Moodle: a free learning management system
Moodle: a free learning management system
Kenneth Ronkowitz
Moodle Moot 2009
Moodle Moot 2009
brians13
Pukunui Moodle Intro
Pukunui Moodle Intro
Shane Elliott
The move to m2 colchsfc
The move to m2 colchsfc
JISC RSC Eastern
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
Keith Landa
Mootie13 moodle 2 to move or not to move - wissam nahas
Mootie13 moodle 2 to move or not to move - wissam nahas
Ireland & UK Moodlemoot 2012
Introduction lecture2 to moodle
Introduction lecture2 to moodle
daliaMaher2
Ad

More from Ross Mackenzie (11)

Wild Scotland
Wild Scotland
Ross Mackenzie
North South Images April 2015
North South Images April 2015
Ross Mackenzie
Lure of Islands
Lure of Islands
Ross Mackenzie
Social media for artists / photographs
Social media for artists / photographs
Ross Mackenzie
North South Images October 2014
North South Images October 2014
Ross Mackenzie
North South Images Newsletter July 2014
North South Images Newsletter July 2014
Ross Mackenzie
Images from the Antarctic
Images from the Antarctic
Ross Mackenzie
Images from the Arctic
Images from the Arctic
Ross Mackenzie
North South Images Newsletter February 2014
North South Images Newsletter February 2014
Ross Mackenzie
A Taste of Sri Lanka
A Taste of Sri Lanka
Ross Mackenzie
Using Standards
Using Standards
Ross Mackenzie
North South Images April 2015
North South Images April 2015
Ross Mackenzie
Social media for artists / photographs
Social media for artists / photographs
Ross Mackenzie
North South Images October 2014
North South Images October 2014
Ross Mackenzie
North South Images Newsletter July 2014
North South Images Newsletter July 2014
Ross Mackenzie
Images from the Antarctic
Images from the Antarctic
Ross Mackenzie
Images from the Arctic
Images from the Arctic
Ross Mackenzie
North South Images Newsletter February 2014
North South Images Newsletter February 2014
Ross Mackenzie
A Taste of Sri Lanka
A Taste of Sri Lanka
Ross Mackenzie
Ad

Moodle at the ou moodle moot 2010

  • 1. Moodle at the OU Ross Mackenzie The Open University
  • 3. Before Moodle May 2005 Major review of OU learning and teaching systems
  • 4. Before Moodle May 2005 Major review of OU learning and teaching systems
  • 5. The Big Decision 6 th July 2005 A momentous day for Britain The most fantastic opportunity to do everything we ever dreamed of
  • 6. The Big Decision 6 th July 2005 A momentous day for Britain Tony Blair The most fantastic opportunity to do everything we ever dreamed of Seb Coe
  • 7. The Big Decision 6 th July 2005 A momentous day for Britain Tony Blair The most fantastic opportunity to do everything we ever dreamed of Seb Coe
  • 8. The Big Decision 6 th July 2005 Also the day when the OU decided we could go with Moodle it did lots of what we needed we could make it do what it didnt it would scale to our traffic levels
  • 9. Initial Plans Formal decision in November 2005 Initial (pilot scale) launch in May 2006 Full launch in February 2007 Follow-up release in February 2008 All developments would be released back to the Moodle community
  • 10. Initial Plans Formal decision in November 2005 Initial (pilot scale) launch in May 2006 Full launch in February 2007 Follow-up release in February 2008 All developments would be released back to the Moodle community
  • 11. Initial Plans Formal decision in November 2005 Initial (pilot scale) launch in May 2006 Full launch in February 2007 Follow-up release in February 2008 All developments would be released back to the Moodle community
  • 13. OU - Moodle.org developments OU funded/part-funded several major developments Roles & Permissions (in 1.7) Accessibility improvements (in 1.8) Gradebook (in 1.9) In each case we went live with beta releases
  • 14. OU In-house Developments ForumNG OU Blog OU Wiki ResourcePage Study calendar course format Shared activities system Newfeed MyStuff Dataplus And more Most available via Moodle contrib, others elsewhere
  • 15. Quiz developments Quiz Module development and maintenance OpenMark http:// www.open.ac.uk/openmarkexamples / http://openmark.dev.java.net/
  • 16. Other stuff Elluminate Bridged link between Moodle and Elluminate Content Authoring Structured Content XML-based authoring via Microsoft Word
  • 17. Changes to Moodle 1.x In addition to commissioned developments and local modules/blocks In addition to changes to core Localisations 2000 changes to standard Moodle remade each time we sync with a new Moodle release
  • 18. OU Development Model Parallel Development Model Quarterly releases re-sync with stable Moodle release once/quarter Three month development period / two month (two stage) test period ahead of each release
  • 19. Requirements Gathering Development Functional Testing Pre-release Testing In Service
  • 21. Local OU releases Annual/six-monthly/fourth-monthly Quarterly limited changes between releases regular requirements gathering regular re-prioritisation
  • 22. What have we learnt so far Dont go live with beta releases Resist the temptation Release early / release often Annual cycles dont cut it / Rolling releases hard to test Your VLE is never finished Theres always more to do
  • 23. What have we learnt so far Keep soliciting requirements People will keep coming up with good ideas Never underestimate the traffic Theres always another bottle neck Keep evangelising Sell, sell and sell again
  • 24. Where are we Now ?
  • 25. Moodle at Scale 5330 sites on main VLE, 579 currently live 648,000 users in database, 168,000 currently active In 24h period 35,000 - 50,000 unique users Concurrency? maybe 2,000 2,500
  • 26. OU Moodle Architecture Three layer architecture Red Hat-based 5 webservers 4 load-balanced serving users, 1 running cron Database cluster postgreSQL 8.3 NFS cluster Storage Area Network
  • 27. Webservers Database servers File servers Storage Area Network
  • 28. Multiple Systems Live Systems Acceptance Test near mirror of Live Technical Testing system replica of development Development systems one (or more) for each developer
  • 29. Multiple Systems Live Systems Acceptance Test near mirror of Live Technical Testing system replica of development Development systems one (or more) for each developer
  • 30. People Development Team Support Team Testing Team Evangelists
  • 31. Current Developments Incremental Developments Collaborative Tools (ForumNG, OUBlog) Assessment (new quiz engine) Structured Content (richer learning material) Reporting systems Working with Google Apps for Education Associate Lecturer Dashboard
  • 34. Moodle 2 Raises lots of questions Weve already working on elements of Moodle 2 Conditional Activities Quiz Engine (maybe Moodle 2.1?) Were not making any decisions until beta, and (this time) not doing anything until there is a stable release
  • 35. Moodle 2 Were going to be working on migrating the modules weve developed (dont yet know scale of problem) We will be looking at the cost of remaking localisations Ive committed to understanding the costs of moving to Moodle 2 by end of June (beta permitting - )
  • 36. Moodle 2 options Ignore it stick with Moodle 1.9 and do our own thing Adopt it remaking our localisations Likely to be expensive Adopt it but accept many fewer localisations Do more the Moodle way / Less the OU way
  • 37. OU Learning and Teaching Systems Roadmap
  • 38. Further out Life in the Clouds Already exploring Google Apps Initial light integration (SSO) Later tighter integration (groupings level) Cloud Hosting more likely using e.g. Amazon EC2/S3 than full external hosting.
  • 39. OU at the MoodleMoot Sam Marshall Tim Hunt Jason Platts Anthony Forth Phil Butcher Tim Lowe
  • 40. Any Questions? Ross Mackenzie [email_address]