Combine grades from multiple courses

Combine grades from multiple courses

by Christon Pierce -
Number of replies: 1
We're a training and certification group and we're trying to implement Moodle (using Moodle 1.9.9+ on Dreamhost), but we've run into a problem with our certification system. People who go through our certification program attend 3 modules in our building covering a set topic in each. We have a test at the end of each module. They also attend their choice of 2 out of 3 regional modules, each of which also have a test at the end. There may or may not be a final test over all content (we're kind of working on that).

Now it seems logical that each module, being presented and led by different people about different topics, should be it's own course in Moodle. There's no content crossover, and trainees won't see the content for whichever of the regional modules they didn't take.

However, this presents a problem in that we need to be able to collect and assemble overall grades for each trainee so we can determine if they've passed and received their certification. I can't figure out how to set up courses in such a way that an administrator can pull up a student and see what their grades are in a group of courses, and hopefully have the system calculate an overall grade for them, so we don't have to do it by hand.

Is there any way to do this in Moodle? Help!
In reply to Christon Pierce

Re: Combine grades from multiple courses

by Bob Puffer -
I see it easy for an Admin to view grades from all courses completed by students:
  1. Go into any of the courses
  2. Administration block->Grades
  3. Overview report (tab or dropdown)
  4. Choose the student for which you wish to view a list of course grades

Having Moodle automatically calculate the final certification result is a different matter and would require some behind the scenes actions. We've used the cron.php program extensively to accomplish essentially the same thing for pre-registration of first-year students, questionnaires, placement tests, etc. They can't pick their registration date until everything has been completed which is merely a program that checks to see that all the grades are in and are satisfactory.