alan hayes_moodle case study
TRANSCRIPT
![Page 1: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/1.jpg)
Moodle at Bath: a case study
- Dr Kyriaki Anagnostopoulou (Head of e-Learning)- Hittesh Ahuja ( Senior Educational Software & Systems Developer)
![Page 2: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/2.jpg)
Moodle• VLE, LMS, MLE, ILMS, learning platform, PLE?• Established in August 2002• One of the first universities to use it in the UK• Educational and flexible• Open Source
![Page 3: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/3.jpg)
Moodle @ Bath• Current version 2.8.9 *• Customised responsive theme• MySQL Server ( 5.5.13) [ 35 GB ]• NFS Filestore [~ 1TB ]• 16 custom plugins
![Page 4: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/4.jpg)
Moodle Analytics
![Page 5: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/5.jpg)
VLE Usage
Chart from 2013-14, average daily users: 4387
2014-15 – average daily users: 5180, peak time: 9471
![Page 6: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/6.jpg)
Stats
• Approx. 4000 courses• 90% of SAMIS units have presence• 35,000 users (students + others)• 1,780 assessment submission points• 145,000 files submitted online in 2014-15• 2,400 quizzes – inc. online exams• 8,400 discussion forums• 6 years of read-only archives
![Page 7: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/7.jpg)
Maintenance• Regular Moodle upgrades and updates• Moodle security updates• Maintenance window - Tue / Thu 7-9am• Integrations – SAMIS, Turnitin, Panopto, OUE, Exeter,
Reading List software…• Archive
![Page 8: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/8.jpg)
CommunicationMoodle Service Blog -https://moodlebath.wordpress.com/ Twitter - @eatbathBanner on MoodleUniversity webpagesMoodle Staff Support SiteMoodle Support HubStaff only email: [email protected] via Security Desk
![Page 9: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/9.jpg)
Project Management
![Page 10: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/10.jpg)
Project Management
![Page 11: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/11.jpg)
..continued
![Page 12: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/12.jpg)
Server side – PHP5Client Side – JavaScript ( JQuery,YUI,AngularJS)Database – SQL, MySQL, PL/SQL
Example developments:• iTrent updates - Research integrity, H&S, Bribery Act…• Academic integrity – pass data to SAMIS
Developments
![Page 13: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/13.jpg)
PhpStorm IDE
![Page 14: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/14.jpg)
Contributions to moodle.org + othersSearch courses autocomplete
![Page 15: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/15.jpg)
Version control @ BathGit version control systemWeb interface @ github.bath.ac.ukRepositories / Branches / Tags Custom shell scripts
![Page 16: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/16.jpg)
Ticketing systems + people• Github Issues for Developers & Learning
Technologists
• Topdesk for issues raised with BUCS
• Request Tracker (RT) for issues raised by general public to e-learning team
![Page 17: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/17.jpg)
Github Issues
![Page 18: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/18.jpg)
Ticketing systems + people• Github Issues for Developers & Learning Technologists
• Topdesk for issues raised with BUCS
• Request Tracker (RT) for issues raised by general public to e-learning team
![Page 19: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/19.jpg)
Topdesk
![Page 20: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/20.jpg)
Ticketing systems + people• Github Issues for Developers & Learning Technologists
• Topdesk for issues raised with BUCS
• Request Tracker (RT) for issues raised by general public to e-learning team
![Page 21: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/21.jpg)
Request Tracker
![Page 22: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/22.jpg)
Current work and next steps
Moodle Mobile App
![Page 23: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/23.jpg)
Moodle Mobile App (sneak preview!)
![Page 24: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/24.jpg)
Current work and next steps
New theme?
![Page 25: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/25.jpg)
![Page 26: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/26.jpg)
![Page 27: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/27.jpg)
Current work and next steps
External Hosting/Outsourcing
![Page 28: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/28.jpg)
Why?• Internal bottlenecks• Shortage of skillset nationally • Aggressive recruitment techniques in the local area • Commercial companies paying significantly higher salaries• Staff turnover - legacy code, documentation
Options• Do nothing• Retain external consultants• Externally host• Move to a commercially-backed product
Benefits• Safeguard Moodle• Free up time for development
![Page 29: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/29.jpg)
Approval and project management• Approval from University Planning Team and Vice Chancellor’s Group• Project Steering Group
• Chaired by Vice President (Implementation)• Director of Computing Services• Director of Learning and Teaching Enhancement• Head of Procurement Services• Head of e-Learning (PM)• Director of Studies• Academic user
• Project Team – similar make up• ‘Route to market’: Government G-Cloud framework• Requirements document• Two stage evaluation
![Page 30: Alan Hayes_Moodle case study](https://reader033.vdocument.in/reader033/viewer/2022051705/58a8434f1a28ab30658b6565/html5/thumbnails/30.jpg)
Risks
Sep-15 Oct-15 Nov-15 Dec-15 Jan-16 Feb-16 Mar-16 Apr-16 May-16 Jun-16 Jul-16 Aug-16 Sept-16 onwards
Set up Project Board/TeamEstablish requirements/criteriaIssue invitation to suppliersReceipt of proposalsTender evaluationVendor PresentationsAward ContractPreparation for transitionTransition to external hostMonitor and manage new arrangements
Timescales
Accurate requirements, relationship management, disenfranchising of staff, hidden costs, increased security concerns (CLOUD), user experience of transition, risk of network saturation