1 / 9

OERs at RRU: Customizing and sharing Moodle code

OERs at RRU: Customizing and sharing Moodle code. Emma Irwin and Mary Burgess. Why did Royal Roads share?. Marketing. Our use of open source software. We have created some useful resources . Faculty recruitment. What are we sharing?. Customized Code. Instructional Multimedia.

vernon
Download Presentation

OERs at RRU: Customizing and sharing Moodle code

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OERs at RRU: Customizing and sharing Moodle code Emma Irwin and Mary Burgess

  2. Why did Royal Roads share? Marketing Our use of open source software. We have created some useful resources. Faculty recruitment

  3. What are we sharing? Customized Code Instructional Multimedia Courses with pedagogy Moodle training resources

  4. How did we do it? Moodle code – some extracted, some newly written, shared back to Moodle community Moodle training resources – posted on our public Moodle site for anyone to download and use Instructional multimedia – posted in SOLR (BC Campus repository) Courses – hosted on our public Moodle site and include the pedagogy

  5. Open Source • Communities • Open Source Software communities are DIFFERENT. • Get to know yours! • Social • Conferences (Moodlemoot) • Meet-ups (start one!) • Twitter • Contribution • Code contributions • Bug Fixes /Patches • Forums • Test Plans • Feedback! • Documentation • Translation Champion Share the enthusiasm, grow the project

  6. Sharing Code Our Experiences • 1.95 (Default Courses) • The process … • Created Patch from Vanilla Moodle w/ our Default Course code • Tested code & patch • Documented • Conformed Moodle Standards • Created Moodle Tracker Task for Contrib • Reviewed by->Fr. Anthony Borrow • Created Moodle Plugin Entry • Added to Moodle Docs • Told the world! -> Forums • Respond to requests/bug reports and maintain • Now a part of core functionality in 2.0

  7. Sharing Code Our Experiences • 2.1 (Team Assignments) • created patches to support team assignment • Through test plan & documentation • Submitted it via Moodle tracker as a ‘new feature’ in core. • Very well received, needs for this functionality was echoed by many other institutions. • Functionality slated for 2.3 core assignment functionality

  8. Lessons Learned/Next Steps? • Start the conversation early • Check in often • Contribute ContributeContribute

More Related