Thursday, February 26, 2015

Recovering student grades in moodle - after - oops - they were unenrolled

This is a *common - semi annual occurance for me.  Especially now that the un-enrollment process is *automated, thanks to our newish external database that the moodle instance consumes from.

A student is accidently un-enrolled from a moodle course - and then the panic - since after their account is re-enrolled, their grade data - work does not show.  I am not completely sure how moodle is handling this, but I can tell you that in moodle version 2.2, once the student is un-enrolled, getting their submitted data bask is difficult.  By submitted data I mean, quiz scores, submitted assignments and contributions to forums.

I did a look up today on "moodle student work associated with a course unenroll" and went to this moodle docs page.  Upon where I found this interesting comment about recovering a students work upon re-enrollment.



"recovergradesdefault" - huh?  A nice ad.dition to moodle, to moodle 2.4  Note this was mentioned in moodle 2.8 docs, not in the moodle 2.2 docs.  Translated - enough people requested this feature and hence, it was added.  

I looked in the admin area grade settings in my moodle 2.2 and there is nothing about  "recovergradesdefault".  I looked in one of my moodle 2.6 instances and there it was.



I am not sure why the feature is not yes by default - but anyway.  It is interesting and will be turned on in my moodle instance in question, once we complete their upgrade in a couple months.

2 comments:

  1. If this works, you have saved me a lot of static from a particular member of staff. *Ahem*

    ReplyDelete
  2. This worked for me. I activated this option, unenrolled the user and enroll him again and all the grades were restored.
    Thank you so much!

    ReplyDelete