LRT talks campusM User Group 20110404

713 views
669 views

Published on

This presentation gives an overview of the technical architecture for delivering an integrated and extensible VLE using Moodle, Equella, Aspire, CampusM, SharePoint and LiveEdu

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

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

No notes for slide

LRT talks campusM User Group 20110404

  1. 1. This work is licensed under a Attribution- NonCommercial-ShareAlike 2.0 licence MMU’s distributed VLE April 2011 Professor Mark Stubbs Head of Learning & Research Technologies m.stubbs@mmu.ac.uk | http://twitter.com/thestubbs EQAL change programme | DVLE architecture | Moodle mashups | Service-oriented architecture | Moodle web services All logos and trademarks in these slides are the property of their respective ownersSunday, April 03, 2011 1
  2. 2. This work is licensed under a Attribution- NonCommercial-ShareAlike 2.0 licenceMMUComprehensive “EQAL” change programme1. New Curriculum Framework: new standard Credit size2. New Admin Systems + Business Processes3. Seamless Access: new VLE + enhanced web/mobile portal – Moodle, Equella, Aspire, CampusM, SharePoint + 7x ELSOs4. Streamlined Quality ProcessesOutcomes• Every UG course & module being re-written – Entirely new first year goes live September 2011 – Data-based, not document-based
  3. 3. This work is licensed under a Attribution- NonCommercial-ShareAlike 2.0 licenceDistributed VLE architecture
  4. 4. This work is licensed under a Attribution- NonCommercial-ShareAlike 2.0 licenceConsistent mashups for every Unit Unit Area Timetable Hand-ins & marksPolicy:+ every Unit + Prog+ threshold content PodcastsApproach:+ SOA Reading Lists Past Papers Scanned articles Enrolments On/off-campus media
  5. 5. This work is licensed under a Attribution- NonCommercial-ShareAlike 2.0 licenceService-oriented architecture getMoodleAreas REST getMoodleAnnouncements getMoodleEvents getEvents getResources REST getEnrolments getAssessments getCurriculumDetails SOAP getFeeStatus apis.mmu REST REST Podcast Producer SOAP REST
  6. 6. This work is licensed under a Attribution- NonCommercial-ShareAlike 2.0 licenceMoodle web services Client login credentials Authenticate the mws.login SOAP user client + session_key client + session_key Get a list of the mws.get_mycourses SOAP user’s courses getMyCoursesReturnProcess each course eg produce a list of SSO links in returned list to a user’s moodle courses client + session_key + course_id mws.get_coursenews SOAPGet announcements for a course getNewsReturn client + session_key + course_id Get events mws.get_courseevents SOAP for a course getEventsReturn
  7. 7. This work is licensed under a Attribution- NonCommercial-ShareAlike 2.0 licenceUsing the Moodle web services

×