Online Learning -- Moodle
Brian Jorgensen has been a part of the Moodle community since May 2008, when he started working at Athabasca University -- one of the largest users of Moodle for delivering online courses -- as one of their Moodle developers.
His AU Moodle projects include:
- hookutils, a library to demonstrate one pattern for customizing core code
- simpletestcoverage, a replacement Moodle admin report for the unit testing admin report. It used mform and integrated Spike PHPcoverage to provide unit testing code coverage reports.
- rpminfo, a Moodle admin report to display the properties of installed server rpm packages
- yet another moodle 1.9 web services framework: a web services framework with very specific RESTful characteristics to meet local needs. This webservice has no authentication and relies on your sys admin to set up IP-based protection to limit access. MooseTrout doesn't recommend that you deploy this in production; however, if you would like to look at the code, the two top-level folders are called au_webservice and local.
At the April, 2009, Moodlemoot in Edmonton, Alberta, Canada, Brian Jorgensen presented "Ranching Killer Zombie Robots: Lessons Learned". Since he was asked to share a timeslot with another presenter, he decided to truncate the section on strategies for tracking and modifying open source projects, and added a piece summarizing a few of the above projects.
In summer 2010, MooseTrout also helped add AJAX panels to the FN Tabs Course Format as well as doing fairly extensive work to add another status to FN Assignment Tracking, especially the FN Marking Block.
