Gradebook

 
 
Tim at Lone Pine Koala Sanctuary
Re: Importing grades into Moodle from another LMS
Group DevelopersGroup Documentation writersGroup Particularly helpful Moodlers

In Moodle, there is a gradebook for each course. If you have a course in another system, and no corresponding place in Moodle, then just create an empty Moodle course, so that you have a corresponding gradebook.

A Moodle gradebook is basically a spreadsheet with one row for each student, and one column for each graded activity. Those columns may relate to a Moodle activity, like an assignment. You can also add extra custom columns.

You can import grades into the grade book in a range of formats, the simplest of which is a CSV file. That is probably the way to get grades from your other system.

Picture of Helen Foster
Re: Importing grades into Moodle from another LMS
Group DevelopersGroup Documentation writersGroup Moodle HQGroup Particularly helpful MoodlersGroup Testers

Hi Chris,

Just making sure you've found the documentation: Grade import.

Picture of Chris Barton
Re: Importing grades into Moodle from another LMS
 

Thanks Tim, 

So I can simply create a empty course to generate a corresponding gradebook and simply dump data into that .. easy enough.  I think in the interim i'll likely get the admin to import CSV data but in the long run I would like to create a plugin that pulls in the data from a web service and inserts into gradebook and run that as a CRON job on the server

Tim at Lone Pine Koala Sanctuary
Re: Importing grades into Moodle from another LMS
Group DevelopersGroup Documentation writersGroup Particularly helpful Moodlers

You can easily write a plugin that does that. Indeed, we have done so at the OU, but it is rather specific to the other systems we connect to, which is why we have never shared the code.