Enabling Offline Learning with Moodle
David Drummond
Enabling Offline Learning with Moodle
• What is meant by Offline Learning?
• What are the goals of UNICEF Offline
Learning...
Offline Learning
• What is meant by Offline Learning?
•Static content vs Interactive courses
•Completion Synchronisation
•...
Offline Learning
What has been done before?
–Moodle “on a Stick”
–Poodle
–Incremental Backups
–Moodle Mobile
–MaharaDroid
...
What did we do?
Two Pronged Approach:
–Content Delivery Network
–Offline Player
Offline Player – Technical
Requirements
1) Solution must work on Windows 7 & 8
2) Solution must have the capacity to run
a...
Technical Choices
• Self-contained Moodle
•Apache Server
•MySQL
• Streamlined interface
• Distribution:
•On a stick
•Windo...
Roadmap
• Feature Development
•Automatic Updates
•Forum support
•Continuing Learning in multiple locations
•Server hosted ...
Community Release
• Coming Soon
• Offline Player
•Moodle 2.6, potential upgrade.
•Neutral theme
•“On a stick” version requ...
Community Release
Moodle Plugin (for the “mothership”)
–Standard Moodle local plugin
–Users can chose downloads from
enrol...
Credits
• Dan Marsden - Developer
• Paul Walker - Graphic Design
• UNICEF for funding, in particular Abel
Henry for the gu...
Enabling offline learning with Moodle - David Drummond
Enabling offline learning with Moodle - David Drummond
Enabling offline learning with Moodle - David Drummond
Enabling offline learning with Moodle - David Drummond
Enabling offline learning with Moodle - David Drummond
Enabling offline learning with Moodle - David Drummond
Enabling offline learning with Moodle - David Drummond
Upcoming SlideShare
Loading in …5
×

Enabling offline learning with Moodle - David Drummond

677 views

Published on

Enabling offline learning with Moodle - David Drummond (Catalyst IT (Europe))
Presented at Moodlemoot Edinburgh 2014
www.moodlemoot.ie/

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
677
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Enabling offline learning with Moodle - David Drummond

  1. 1. Enabling Offline Learning with Moodle David Drummond
  2. 2. Enabling Offline Learning with Moodle • What is meant by Offline Learning? • What are the goals of UNICEF Offline Learning goals? • What we have done?
  3. 3. Offline Learning • What is meant by Offline Learning? •Static content vs Interactive courses •Completion Synchronisation •Mobility?
  4. 4. Offline Learning What has been done before? –Moodle “on a Stick” –Poodle –Incremental Backups –Moodle Mobile –MaharaDroid –Moo-Droid
  5. 5. What did we do? Two Pronged Approach: –Content Delivery Network –Offline Player
  6. 6. Offline Player – Technical Requirements 1) Solution must work on Windows 7 & 8 2) Solution must have the capacity to run at least 1 Gig of courses 3) Solution must be able to identify participant and report completion Results back to main Totara LMS. Identity must be in sync. 4) Solution must be able to swap between off-line and on-line modes 5) Solution must be able to expire content
  7. 7. Technical Choices • Self-contained Moodle •Apache Server •MySQL • Streamlined interface • Distribution: •On a stick •Windows installer • The dream of true cross-platform support still eludes ...
  8. 8. Roadmap • Feature Development •Automatic Updates •Forum support •Continuing Learning in multiple locations •Server hosted version for LANs • Tin Can API – side effect
  9. 9. Community Release • Coming Soon • Offline Player •Moodle 2.6, potential upgrade. •Neutral theme •“On a stick” version required
  10. 10. Community Release Moodle Plugin (for the “mothership”) –Standard Moodle local plugin –Users can chose downloads from enrolled courses –Catalogue customisations required: –signalling viable offline courses
  11. 11. Credits • Dan Marsden - Developer • Paul Walker - Graphic Design • UNICEF for funding, in particular Abel Henry for the guiding vision

×