Anyone who has ever used Moodle knows that it does many things well, but that it could do some things better. One of the things it could do better is reporting.
Currently running the reports in Moodle has proven to be a real pain. We have several groups and many users in each group. To get around the problem of generating a report for all the users and their grades, we built a ‘Dashboard’ using Flex 3 and PHP.
Basically the Dashboard provides an easy way to view and manage all the Users, Courses and Grades currently in Moodle. It allows you to select a Group, and then view all the Users in that Group, with all their courses and the Grades for each Course. Our Courses are built in Authorware and have a single Grade. The results of the query are displayed in a Datagrid, and you have the option of either printing the grid or exporting it to Excel. The latter proving to be the more popular choice.
We hope in the weeks to come to include more functionality in the Dashboard that will allow you to create Users and also assign users to Groups and Courses. Who knows, maybe this could be the start of a Flex based LMS…. We’ll see