What is MOOMIS?
My Moodle administration despair lead me into a search for some kind of plugin or modification that will help me overcome these challenges. I was surprised to find that there aren't a whole lot of options out there until a conversation with Barry Sampson led me to the open source option called MOOMIS by aardpress. Keeping in Moodle style MOOMIS is open source and an acronym for Modular, Object, Oriented, Managed, Intelligence, System. It's not just one plugin but a suite of the business tools listed below:
- Communication - Moodle already has messaging and email capabilities but it's nothing special. Moomis' communication tool adds a few bells and whistles so you can do things like send emails to groups and add attachments.
- Competency Manager - This looks like a great tool for regulated markets such as insurance or health care. The competency manager allows you to setup "competencies" that can be linked to job titles. Users then complete coursework to work toward achieving these competencies. When they do reach the competency level for their position they have verified that they are competent for their position.
- CPD (Continuous Professional Development) - This tool is key for creating site wide reports with Moomis' "Report Creator." Every course on Moodle needs a CPD which is awarded to the student for completing a course. When the user makes it to the end of the course they have to click on the CPD activity which will then award them a CPD for either achieving a certain score on a quiz or by clicking a box verifying that they have completed the course.
- Events Manager - The "Events Manager" allows you to allocate "Real World" events such as instructor led training to users without having to create a course site specifically for that event. This is a nice feature which makes it easier to integrate instructor led training with eLearning and track it all in one place. As a big advocate for "Blended" training programs this is a feature that intrigued me.
- Groups - The "Groups" feature had me drooling when I first started researching Moomis because of it's ability to create site wide reports. In my situation I am dependent on groups so that I can sort users by region or position when looking at the gradebook. This tool allows you to create site wide groups so that you can then create site wide reports sorted by those groups. I was hoping that this feature would save me from having to manage separate groups in each course site on Moodle.
- Performance Manager - The "Performance Manager" is appealing to us corporate folk because of it's ability to tie learning objectives in with business objectives. We all know that the key to proving ROI in training is to tie learning objectives to what the overall business is trying to achieve. The performance manager allows you to setup business objectives in Moodle and then link users and courses to those objectives. This tool makes it obvious which courses or learning objectives are contributing to achieving business objectives.
- Report Creator - This is where the rubber meets the road. The main goal I am trying to achieve is to find an easy way to create site wide grade reports and that is what the report creator is designed to do. The report creator allows you to produce reports in a variety of different formats listing CPD's awarded to users in all courses they have taken on the site. I was hoping this would save me a lot of time by not having to go into each course site to export a grade report and then merge all those together to create a site wide report
Before diving in and installing MOOMIS so that I could take it for a spin I thought it was going to be the answer to all my problems. In particular, I was drooling over the "Groups" feature and the "Report Creator." Unfortunately these features don't quite work the way I was hoping for so I am going to have to continue my search for a plugin that will address my issues. However, MOOMIS does have potential and with some enhancements I think it could take the corporate world by storm. Here are my suggestions for MOOMIS that would make it the Moodle add on of my and I am sure many other Moodle administrators dreams.
- Groups - The idea of being able to manage groups site wide rather than course by course is fantastic. However, MOOMIS groups do not cascade down to the course sites. MOOMIS groups are great for creating MOOMIS reports but if you need to use separate groups for any course activities or to sort through the gradebook then you will still need to manage those groups on a course by course basis. MOOMIS groups are only helpful for MOOMIS tools such as the report creator and communication tools. I would love this tool if the MOOMIS groups automatically imported into each course site so that I could manage all groups from one spot instead of in each course site. Unfortunately, MOOMIS groups do not address the problem I was hoping to overcome because I still need to manage groups in every single course site.
- Continuous Professional Development(CPD) - Here's another great idea that just needs a little tweaking. CPD's work a lot like units for college courses. Students are awarded a specified number of CPD's for completing a course. My problem is with how course completion is determined. The only options for awarding CPD's are to automatically award the CPD for passing a certain moodle quiz or by having the student click a box verifying that they completed the course. This isn't ideal for me because I try to avoid quizzes and usually use other graded activities in courses such as Moodle lessons and SCORM modules developed with Adobe Captivate, but none of these activities are recognized by MOOMIS. If you are going to use any graded activity to determine completion it has to be a quiz on Moodle and can only be one quiz. Or else you can use the verification option where learners click a box to verify that they completed the course but I don't really trust my learners to not just scroll to the bottom of the course and click it no matter how engaging the eLearning course is. MOOMIS could overcome this option by awarding CPD's based off the "Total Score" in the course. This way you could ensure that learners completed all activities in a course because all of the activities contribute to the total score. It doesn't make sense to me to determine completion of a course solely on a final quiz rather than the culmination of everything the student has done in the course.
- Report Creator - I think the Report Creator would be great if CPD's were based off the courses total score. The report creator produces reports based off of CPD's, enrollments, or quiz scores, so really your only producing a report of what users have done on quizzes in each course. I was hoping that the report creator would produce reports based off of all activities including SCORM and Lessons but it does not. All MOOMIS needs to do to overcome this problem is to award CPD's based off of the courses total score.
In the end, MOOMIS isn't the answer to my issues at this time but I am happy to hear that they will be continuing to make enhancements and are actually coming out with a new release in January. If you are thinking about implementing MOOMIS you might want to wait until the new release in January. In fact, if you want to test out MOOMIS try doing it on a test version of Moodle or at least make sure you back up your database before installing it. Luckily I tested MOOMIS on my test version of Moodle which now has CSS problems. My columns are all over the place after installing it. I've included links below to the aardpress site describing Moodle and to the download on SourceForge. If you decide to try it out please let me know what you think of it or if you have any suggestions for overcoming the hurdles I described in this post.