SlideShare une entreprise Scribd logo
1  sur  59
Moodle 2.0 FilesAn inconvenient truth Mark Drechsler NAVIGATE 2011
Moodle 2.0 FilesAn inconvenient truth Now with 52% new content! Mark Drechsler NAVIGATE 2011
About me Director, Consulting @ NetSpot Pty Ltd – Australia’s largest Moodle Partner company, and an EQUELLA hosting partner.
About me Lead project functional consultant on  University of Canberra (14k users – M1.9),  Australian National University (13k users – M1.9),  Canberra Institute of Technology (25k users – M1.9 + Wimba + EQUELLA),  La Trobe University (27k users – M2.0),  Macquarie University (27k users – M2.0 + EQUELLA) , Monash Uni (55k users – M2.0).
Wind the clock back… 6 May 2010, and the world first experienced Preview 1 of Moodle 2.0, after one or two slight delays in its scheduled release…
Creative Commons licensed: http://www.flickr.com/photos/sjliew/
But then, rumblings were heard…
So why did people struggle?
How do I… upload my files into a course like in 1.9? edit my files from the main course page? see where my files have been uploaded to? replace or delete files via the course page? link to the same file from two places?
Short answer: You can’t.
WHY?
1.x - the “Bucket ‘o’ Files” era Creative commons licensed: http://www.flickr.com/photos/rachelcreative/
1.x - the “Bucket ‘o’ Files” era COURSE COURSE COURSE Creative commons licensed: http://www.flickr.com/photos/rachelcreative/
Key point: Each course had its own ‘mini-repository’ for files: Upload files into the course ‘bucket’; Manage them once they are in there; Link to them from multiple places within a course; Think ‘files’ first, and ‘what am I going to use them for’ later.
Sounds great! Unfortunately, there were a few problems…
Problem 1: File security. Specifically,  they weren’t secure.
Problem 2: Delete a file, Hello broken links.
Problem 3: Backups. All files. Always.
Problem 4: Content silos. Lots of them.
The problems were always there.They needed to be fixed one day.
So what changed in 2.0?
Underlying Principle 1:Get rid of the course buckets.Or more accurately, create a bunch of mini-buckets, one in each resource or activity.
1.9: My Moodle Course
1.9: My Course My Moodle Course Course Files
1.9: My Course My Moodle Course Assignment 1 Resource 1 Course Files
2.0: My Moodle Course
2.0: My Moodle Course Resource 1
2.0: My Moodle Course Resource 1
2.0: My Moodle Course Assignment 1 Resource 1
2.0: My Moodle Course Assignment 1 Resource 1
2.0: My Moodle Course Assignment 1 Resource 1 Browse & Copy
Things I can now do in 2.0: Browse across my courses to find and copy content to use in my course
Things I can no longer do in 2.0: Dump my files in the course ‘bucket’ for (possible) later use. Link to the same file from multiple places within a course.
Things I still can’t do in 2.0: Link to content across multiple courses.
So what was the reaction?
For many, the way forward was pretty clear… Creative commons licensed: http://www.flickr.com/photos/jenjoaquin/
But can’t we just have a shared file repository within Moodle?
Underlying Principle 2:Moodle is not a Content Management System!
The vision:
But then – a compromise?
Course files came back!
But it was clear they weren’t welcome
The original problemsstill exist.
Could course files ever really work? I am a file A file
Could course files ever really work? I am a file A file I am used in a course
Could course files ever really work? I am a file A file I am used in a course In fact, I am used in several courses
Could course files ever really work? So really, I am not owned by a course I am a file A file I am used in a course In fact, I am used in several courses
Could course files ever really work? A lot of the time, I am owned by… ,[object Object]
A faculty
An organisation
But not a course!A file
If you let a file be owned by a course What happens when… Two people edit the same file in the same or different courses? Did they mean to update all copies or just theirs? A course gets archived (potentially with links to it from other courses)? A course gets backed up (potentially with links to it from other courses)? A file is deleted in one course, but is still being used in another?
All of these problems arecontent management problems.To fix them, you need...- Ownership models which are not course based- Version control- Change management workflows
The inconvenient truth:A course-centric storage modelwill always be flawed.
The inconvenient truth:The problem will not go away.Re-introducing the 1.9 model will not fix it.
Change             is              Inevitable. Creative Commons Licensed: http://www.flickr.com/photos/36821100@N04/
Does this mean that I must use an LCMS if I want to use Moodle 2?
No!(Unless of course you need the features of an LCMS, in which case yes!)
So what should you do? When upgrading to 2.0, consider: How reliant you are on Moodle as a content management tool, rather than what it was designed for (i.e. an environment focused on learning through student collaboration and interaction); Whether the content management features in 2.0 will give you what you need;

Contenu connexe

Tendances

Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045Naniey Yusuf
 
Moodle LMS Overview
Moodle LMS OverviewMoodle LMS Overview
Moodle LMS OverviewSteve Rayson
 
Moodle 3 Updates
Moodle 3 UpdatesMoodle 3 Updates
Moodle 3 UpdatesLewis Carr
 
Social Media for Higher Education
Social Media for Higher EducationSocial Media for Higher Education
Social Media for Higher Educationpeter bihr
 
Moodle LMS Terminologies Guide - eAbyas Info Solutions
Moodle LMS Terminologies Guide - eAbyas Info SolutionsMoodle LMS Terminologies Guide - eAbyas Info Solutions
Moodle LMS Terminologies Guide - eAbyas Info SolutionseAbyas Info Solutions
 
Getting to know Moodle and some Mythbusters
Getting to know Moodle and some MythbustersGetting to know Moodle and some Mythbusters
Getting to know Moodle and some MythbustersGeorgia Gwinnett College
 
Moodle Step-by-Step Guide
Moodle Step-by-Step GuideMoodle Step-by-Step Guide
Moodle Step-by-Step GuideM I Santally
 
What is Moodle explained with Lego
What is Moodle explained with LegoWhat is Moodle explained with Lego
What is Moodle explained with LegoTomaz Lasic
 
LTI guide to Moodle.
LTI guide to Moodle. LTI guide to Moodle.
LTI guide to Moodle. LTI_Support
 
10 Things To Like About Moodle
10 Things To Like About Moodle10 Things To Like About Moodle
10 Things To Like About MoodleHans de Zwart
 
Experience Teaching Massive Open Online Courses (MOOCs)
Experience Teaching Massive Open Online Courses (MOOCs)Experience Teaching Massive Open Online Courses (MOOCs)
Experience Teaching Massive Open Online Courses (MOOCs)Charles Severance
 
101 ways to use 6 iMacs in your classroom
101 ways to use 6 iMacs in your classroom101 ways to use 6 iMacs in your classroom
101 ways to use 6 iMacs in your classroomanthonyrbennett
 
Moodle 3.8 Release - Webinar
Moodle 3.8 Release - WebinarMoodle 3.8 Release - Webinar
Moodle 3.8 Release - WebinarLambda Solutions
 
The Grand Convergence: The Future of e-Learning and Education Publishing
The Grand Convergence: The Future of e-Learning  and Education PublishingThe Grand Convergence: The Future of e-Learning  and Education Publishing
The Grand Convergence: The Future of e-Learning and Education PublishingCharles Severance
 

Tendances (20)

Moodle.ppt
Moodle.pptMoodle.ppt
Moodle.ppt
 
Using Moodle to build an e-learning website
Using Moodle  to build an e-learning websiteUsing Moodle  to build an e-learning website
Using Moodle to build an e-learning website
 
Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045
 
Moodle LMS Overview
Moodle LMS OverviewMoodle LMS Overview
Moodle LMS Overview
 
Moodle 3 Updates
Moodle 3 UpdatesMoodle 3 Updates
Moodle 3 Updates
 
Social Media for Higher Education
Social Media for Higher EducationSocial Media for Higher Education
Social Media for Higher Education
 
Moodle LMS Terminologies Guide - eAbyas Info Solutions
Moodle LMS Terminologies Guide - eAbyas Info SolutionsMoodle LMS Terminologies Guide - eAbyas Info Solutions
Moodle LMS Terminologies Guide - eAbyas Info Solutions
 
Getting to know Moodle and some Mythbusters
Getting to know Moodle and some MythbustersGetting to know Moodle and some Mythbusters
Getting to know Moodle and some Mythbusters
 
RSC EM Moodle user group 13 11-12
RSC EM Moodle user group 13 11-12RSC EM Moodle user group 13 11-12
RSC EM Moodle user group 13 11-12
 
Moodle Step-by-Step Guide
Moodle Step-by-Step GuideMoodle Step-by-Step Guide
Moodle Step-by-Step Guide
 
What is Moodle explained with Lego
What is Moodle explained with LegoWhat is Moodle explained with Lego
What is Moodle explained with Lego
 
Moodlemoot AU 2013
Moodlemoot AU 2013Moodlemoot AU 2013
Moodlemoot AU 2013
 
LTI guide to Moodle.
LTI guide to Moodle. LTI guide to Moodle.
LTI guide to Moodle.
 
10 Things To Like About Moodle
10 Things To Like About Moodle10 Things To Like About Moodle
10 Things To Like About Moodle
 
Experience Teaching Massive Open Online Courses (MOOCs)
Experience Teaching Massive Open Online Courses (MOOCs)Experience Teaching Massive Open Online Courses (MOOCs)
Experience Teaching Massive Open Online Courses (MOOCs)
 
101 ways to use 6 iMacs in your classroom
101 ways to use 6 iMacs in your classroom101 ways to use 6 iMacs in your classroom
101 ways to use 6 iMacs in your classroom
 
Moodle 3.8 Release - Webinar
Moodle 3.8 Release - WebinarMoodle 3.8 Release - Webinar
Moodle 3.8 Release - Webinar
 
Moodle Guidebook
Moodle GuidebookMoodle Guidebook
Moodle Guidebook
 
The Grand Convergence: The Future of e-Learning and Education Publishing
The Grand Convergence: The Future of e-Learning  and Education PublishingThe Grand Convergence: The Future of e-Learning  and Education Publishing
The Grand Convergence: The Future of e-Learning and Education Publishing
 
Eurodidaweb 2011 07
Eurodidaweb 2011 07Eurodidaweb 2011 07
Eurodidaweb 2011 07
 

Similaire à Moodle 2 files - an inconvenient truth

A look at moodle 2 repositories
A look at moodle 2 repositoriesA look at moodle 2 repositories
A look at moodle 2 repositoriesGavin Henrick
 
Lessons Learned from the Implementation of Moodle at Dawson College
Lessons Learned from the Implementation of Moodle at Dawson CollegeLessons Learned from the Implementation of Moodle at Dawson College
Lessons Learned from the Implementation of Moodle at Dawson CollegeRafael Scapin, Ph.D.
 
Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Maria Moodle
 
Moodle: a free learning management system
Moodle: a free learning management systemMoodle: a free learning management system
Moodle: a free learning management systemKenneth Ronkowitz
 
Mr Cute 2 - The simple Facts
Mr Cute 2 - The simple FactsMr Cute 2 - The simple Facts
Mr Cute 2 - The simple Factsguest01b8f9
 
AsULearn (powered by Moodle): Implementing an Open Source CMS ...
AsULearn (powered by Moodle): Implementing an Open Source CMS ...AsULearn (powered by Moodle): Implementing an Open Source CMS ...
AsULearn (powered by Moodle): Implementing an Open Source CMS ...webhostingguy
 
20 slides presentation
20 slides   presentation20 slides   presentation
20 slides presentationKyle Goslin
 
Repositories the road less travelled Moodle moot New Zealand 2011
Repositories the road less travelled Moodle moot New Zealand 2011Repositories the road less travelled Moodle moot New Zealand 2011
Repositories the road less travelled Moodle moot New Zealand 2011Gavin Henrick
 
Using Moodle's Taskchain Plug-In
Using Moodle's Taskchain Plug-InUsing Moodle's Taskchain Plug-In
Using Moodle's Taskchain Plug-InJoan Ripoll
 
20 ideas for moodle daniel mc sweeney + kyle goslin
20 ideas for moodle  daniel mc sweeney + kyle goslin20 ideas for moodle  daniel mc sweeney + kyle goslin
20 ideas for moodle daniel mc sweeney + kyle goslinIreland & UK Moodlemoot 2012
 
Professional Development On Moodle Resources
Professional Development On Moodle ResourcesProfessional Development On Moodle Resources
Professional Development On Moodle ResourcesBlair E
 
Moving the OU to Moodle 2.0
Moving the OU to Moodle 2.0Moving the OU to Moodle 2.0
Moving the OU to Moodle 2.0Ross Mackenzie
 
Words to the wise
Words to the wiseWords to the wise
Words to the wiseJohn Mason
 

Similaire à Moodle 2 files - an inconvenient truth (20)

A look at moodle 2 repositories
A look at moodle 2 repositoriesA look at moodle 2 repositories
A look at moodle 2 repositories
 
Moodle: An Open Source Course Management System
Moodle: An Open Source Course Management SystemMoodle: An Open Source Course Management System
Moodle: An Open Source Course Management System
 
Lessons Learned from the Implementation of Moodle at Dawson College
Lessons Learned from the Implementation of Moodle at Dawson CollegeLessons Learned from the Implementation of Moodle at Dawson College
Lessons Learned from the Implementation of Moodle at Dawson College
 
Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)
 
Moodle: a free learning management system
Moodle: a free learning management systemMoodle: a free learning management system
Moodle: a free learning management system
 
Mr Cute 2 - The simple Facts
Mr Cute 2 - The simple FactsMr Cute 2 - The simple Facts
Mr Cute 2 - The simple Facts
 
AsULearn (powered by Moodle): Implementing an Open Source CMS ...
AsULearn (powered by Moodle): Implementing an Open Source CMS ...AsULearn (powered by Moodle): Implementing an Open Source CMS ...
AsULearn (powered by Moodle): Implementing an Open Source CMS ...
 
20 slides presentation
20 slides   presentation20 slides   presentation
20 slides presentation
 
Repositories the road less travelled Moodle moot New Zealand 2011
Repositories the road less travelled Moodle moot New Zealand 2011Repositories the road less travelled Moodle moot New Zealand 2011
Repositories the road less travelled Moodle moot New Zealand 2011
 
Using Moodle's Taskchain Plug-In
Using Moodle's Taskchain Plug-InUsing Moodle's Taskchain Plug-In
Using Moodle's Taskchain Plug-In
 
Moodle Tutorials
Moodle TutorialsMoodle Tutorials
Moodle Tutorials
 
20 ideas for moodle daniel mc sweeney + kyle goslin
20 ideas for moodle  daniel mc sweeney + kyle goslin20 ideas for moodle  daniel mc sweeney + kyle goslin
20 ideas for moodle daniel mc sweeney + kyle goslin
 
Moodle Demo at NJIT
Moodle Demo at NJITMoodle Demo at NJIT
Moodle Demo at NJIT
 
Professional Development On Moodle Resources
Professional Development On Moodle ResourcesProfessional Development On Moodle Resources
Professional Development On Moodle Resources
 
Moving the OU to Moodle 2.0
Moving the OU to Moodle 2.0Moving the OU to Moodle 2.0
Moving the OU to Moodle 2.0
 
upload_test_2
upload_test_2upload_test_2
upload_test_2
 
Words to the wise
Words to the wiseWords to the wise
Words to the wise
 
Moodle: Open Source LMS
Moodle: Open Source LMSMoodle: Open Source LMS
Moodle: Open Source LMS
 
Eurodidaweb2012 03-13
Eurodidaweb2012 03-13Eurodidaweb2012 03-13
Eurodidaweb2012 03-13
 
Extreme Makeover
Extreme MakeoverExtreme Makeover
Extreme Makeover
 

Plus de NetSpot Pty Ltd

Roadshow 2014 bb slideshare
Roadshow 2014 bb slideshareRoadshow 2014 bb slideshare
Roadshow 2014 bb slideshareNetSpot Pty Ltd
 
Moodle in the Classroom: An "in the tenches" perspective
Moodle in the Classroom: An "in the tenches" perspectiveMoodle in the Classroom: An "in the tenches" perspective
Moodle in the Classroom: An "in the tenches" perspectiveNetSpot Pty Ltd
 
MoodleMoot AU 2013 - Workshop Presentation
MoodleMoot AU 2013 - Workshop PresentationMoodleMoot AU 2013 - Workshop Presentation
MoodleMoot AU 2013 - Workshop PresentationNetSpot Pty Ltd
 
Moodlemoot Australia 2013 Masterclass Presentation
Moodlemoot Australia 2013 Masterclass PresentationMoodlemoot Australia 2013 Masterclass Presentation
Moodlemoot Australia 2013 Masterclass PresentationNetSpot Pty Ltd
 
Mootnz13 Moodle Analytics
Mootnz13 Moodle AnalyticsMootnz13 Moodle Analytics
Mootnz13 Moodle AnalyticsNetSpot Pty Ltd
 
Moodle and analytics present and future tl forum
Moodle and analytics   present and future tl forumMoodle and analytics   present and future tl forum
Moodle and analytics present and future tl forumNetSpot Pty Ltd
 
Moodle and analytics - present and future
Moodle and analytics - present and futureMoodle and analytics - present and future
Moodle and analytics - present and futureNetSpot Pty Ltd
 
Net spot webinar_collaborate_beyondbasics
Net spot webinar_collaborate_beyondbasicsNet spot webinar_collaborate_beyondbasics
Net spot webinar_collaborate_beyondbasicsNetSpot Pty Ltd
 
Mahara structural overview
Mahara structural overviewMahara structural overview
Mahara structural overviewNetSpot Pty Ltd
 
Integrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and MoodleIntegrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and MoodleNetSpot Pty Ltd
 
Moodle Assignments - the Next Generation
Moodle Assignments - the Next GenerationMoodle Assignments - the Next Generation
Moodle Assignments - the Next GenerationNetSpot Pty Ltd
 
Advanced grading and beyond in Moodle
Advanced grading and beyond in MoodleAdvanced grading and beyond in Moodle
Advanced grading and beyond in MoodleNetSpot Pty Ltd
 
Moodle course design made simple
Moodle course design made simpleMoodle course design made simple
Moodle course design made simpleNetSpot Pty Ltd
 
Rubric grading in moodle
Rubric grading in moodle   Rubric grading in moodle
Rubric grading in moodle NetSpot Pty Ltd
 
NetSpot Client Community
NetSpot Client CommunityNetSpot Client Community
NetSpot Client CommunityNetSpot Pty Ltd
 
Dave's Moodle 2 upgrade adventures
Dave's Moodle 2 upgrade adventuresDave's Moodle 2 upgrade adventures
Dave's Moodle 2 upgrade adventuresNetSpot Pty Ltd
 

Plus de NetSpot Pty Ltd (20)

Deanz 2014 slideshare
Deanz 2014   slideshareDeanz 2014   slideshare
Deanz 2014 slideshare
 
Roadshow 2014 bb slideshare
Roadshow 2014 bb slideshareRoadshow 2014 bb slideshare
Roadshow 2014 bb slideshare
 
Moodle in the Classroom: An "in the tenches" perspective
Moodle in the Classroom: An "in the tenches" perspectiveMoodle in the Classroom: An "in the tenches" perspective
Moodle in the Classroom: An "in the tenches" perspective
 
MoodleMoot AU 2013 - Workshop Presentation
MoodleMoot AU 2013 - Workshop PresentationMoodleMoot AU 2013 - Workshop Presentation
MoodleMoot AU 2013 - Workshop Presentation
 
Moodlemoot Australia 2013 Masterclass Presentation
Moodlemoot Australia 2013 Masterclass PresentationMoodlemoot Australia 2013 Masterclass Presentation
Moodlemoot Australia 2013 Masterclass Presentation
 
Mootnz13 Moodle Analytics
Mootnz13 Moodle AnalyticsMootnz13 Moodle Analytics
Mootnz13 Moodle Analytics
 
Moodle and analytics present and future tl forum
Moodle and analytics   present and future tl forumMoodle and analytics   present and future tl forum
Moodle and analytics present and future tl forum
 
Moodle and analytics - present and future
Moodle and analytics - present and futureMoodle and analytics - present and future
Moodle and analytics - present and future
 
Net spot webinar_collaborate_beyondbasics
Net spot webinar_collaborate_beyondbasicsNet spot webinar_collaborate_beyondbasics
Net spot webinar_collaborate_beyondbasics
 
Mahara structural overview
Mahara structural overviewMahara structural overview
Mahara structural overview
 
Introducing mahara
Introducing maharaIntroducing mahara
Introducing mahara
 
Integrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and MoodleIntegrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and Moodle
 
Moodle Masterclass 2012
Moodle Masterclass 2012Moodle Masterclass 2012
Moodle Masterclass 2012
 
Moodle Assignments - the Next Generation
Moodle Assignments - the Next GenerationMoodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
 
Advanced grading and beyond in Moodle
Advanced grading and beyond in MoodleAdvanced grading and beyond in Moodle
Advanced grading and beyond in Moodle
 
Moodle course design made simple
Moodle course design made simpleMoodle course design made simple
Moodle course design made simple
 
Moodle Course Formats
Moodle Course Formats Moodle Course Formats
Moodle Course Formats
 
Rubric grading in moodle
Rubric grading in moodle   Rubric grading in moodle
Rubric grading in moodle
 
NetSpot Client Community
NetSpot Client CommunityNetSpot Client Community
NetSpot Client Community
 
Dave's Moodle 2 upgrade adventures
Dave's Moodle 2 upgrade adventuresDave's Moodle 2 upgrade adventures
Dave's Moodle 2 upgrade adventures
 

Dernier

FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 

Dernier (20)

FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 

Moodle 2 files - an inconvenient truth

  • 1. Moodle 2.0 FilesAn inconvenient truth Mark Drechsler NAVIGATE 2011
  • 2. Moodle 2.0 FilesAn inconvenient truth Now with 52% new content! Mark Drechsler NAVIGATE 2011
  • 3. About me Director, Consulting @ NetSpot Pty Ltd – Australia’s largest Moodle Partner company, and an EQUELLA hosting partner.
  • 4. About me Lead project functional consultant on University of Canberra (14k users – M1.9), Australian National University (13k users – M1.9), Canberra Institute of Technology (25k users – M1.9 + Wimba + EQUELLA), La Trobe University (27k users – M2.0), Macquarie University (27k users – M2.0 + EQUELLA) , Monash Uni (55k users – M2.0).
  • 5. Wind the clock back… 6 May 2010, and the world first experienced Preview 1 of Moodle 2.0, after one or two slight delays in its scheduled release…
  • 6. Creative Commons licensed: http://www.flickr.com/photos/sjliew/
  • 7. But then, rumblings were heard…
  • 8. So why did people struggle?
  • 9. How do I… upload my files into a course like in 1.9? edit my files from the main course page? see where my files have been uploaded to? replace or delete files via the course page? link to the same file from two places?
  • 10. Short answer: You can’t.
  • 11. WHY?
  • 12. 1.x - the “Bucket ‘o’ Files” era Creative commons licensed: http://www.flickr.com/photos/rachelcreative/
  • 13. 1.x - the “Bucket ‘o’ Files” era COURSE COURSE COURSE Creative commons licensed: http://www.flickr.com/photos/rachelcreative/
  • 14. Key point: Each course had its own ‘mini-repository’ for files: Upload files into the course ‘bucket’; Manage them once they are in there; Link to them from multiple places within a course; Think ‘files’ first, and ‘what am I going to use them for’ later.
  • 15. Sounds great! Unfortunately, there were a few problems…
  • 16. Problem 1: File security. Specifically, they weren’t secure.
  • 17. Problem 2: Delete a file, Hello broken links.
  • 18. Problem 3: Backups. All files. Always.
  • 19. Problem 4: Content silos. Lots of them.
  • 20. The problems were always there.They needed to be fixed one day.
  • 21. So what changed in 2.0?
  • 22. Underlying Principle 1:Get rid of the course buckets.Or more accurately, create a bunch of mini-buckets, one in each resource or activity.
  • 23. 1.9: My Moodle Course
  • 24. 1.9: My Course My Moodle Course Course Files
  • 25. 1.9: My Course My Moodle Course Assignment 1 Resource 1 Course Files
  • 26. 2.0: My Moodle Course
  • 27. 2.0: My Moodle Course Resource 1
  • 28. 2.0: My Moodle Course Resource 1
  • 29. 2.0: My Moodle Course Assignment 1 Resource 1
  • 30. 2.0: My Moodle Course Assignment 1 Resource 1
  • 31. 2.0: My Moodle Course Assignment 1 Resource 1 Browse & Copy
  • 32. Things I can now do in 2.0: Browse across my courses to find and copy content to use in my course
  • 33. Things I can no longer do in 2.0: Dump my files in the course ‘bucket’ for (possible) later use. Link to the same file from multiple places within a course.
  • 34. Things I still can’t do in 2.0: Link to content across multiple courses.
  • 35. So what was the reaction?
  • 36. For many, the way forward was pretty clear… Creative commons licensed: http://www.flickr.com/photos/jenjoaquin/
  • 37. But can’t we just have a shared file repository within Moodle?
  • 38. Underlying Principle 2:Moodle is not a Content Management System!
  • 40. But then – a compromise?
  • 42. But it was clear they weren’t welcome
  • 44. Could course files ever really work? I am a file A file
  • 45. Could course files ever really work? I am a file A file I am used in a course
  • 46. Could course files ever really work? I am a file A file I am used in a course In fact, I am used in several courses
  • 47. Could course files ever really work? So really, I am not owned by a course I am a file A file I am used in a course In fact, I am used in several courses
  • 48.
  • 51. But not a course!A file
  • 52. If you let a file be owned by a course What happens when… Two people edit the same file in the same or different courses? Did they mean to update all copies or just theirs? A course gets archived (potentially with links to it from other courses)? A course gets backed up (potentially with links to it from other courses)? A file is deleted in one course, but is still being used in another?
  • 53. All of these problems arecontent management problems.To fix them, you need...- Ownership models which are not course based- Version control- Change management workflows
  • 54. The inconvenient truth:A course-centric storage modelwill always be flawed.
  • 55. The inconvenient truth:The problem will not go away.Re-introducing the 1.9 model will not fix it.
  • 56. Change is Inevitable. Creative Commons Licensed: http://www.flickr.com/photos/36821100@N04/
  • 57. Does this mean that I must use an LCMS if I want to use Moodle 2?
  • 58. No!(Unless of course you need the features of an LCMS, in which case yes!)
  • 59. So what should you do? When upgrading to 2.0, consider: How reliant you are on Moodle as a content management tool, rather than what it was designed for (i.e. an environment focused on learning through student collaboration and interaction); Whether the content management features in 2.0 will give you what you need;
  • 60. So what should you do? When upgrading, consider: Whether you should switch on ‘Legacy Course Files’; and Whether some sort of external content repository is necessary to manage your content.
  • 61. For more information… http://docs.moodle.org/en/Course_files http://docs.moodle.org/en/Repositories http://www.markdrechsler.com http://www.somerandomthoughts.com/blog/tag/repository/ http://mattcornock.co.uk/blog/matt http://www.moodleblog.net/?p=414