Forums
Search results: 15
Here are some further references
http://webwork.maa.org/wiki/Sending_Email
http://webwork.maa.org/moodle/mod/forum/search.php?search=report_grades&id=3
If you want a full featured gradebook you need to use Moodle integration (or Blackboard -- which is in alpha test stage).
However, you can do what you want in WeBWorK alone. It is a bit of a hack, but it works for me.
First use excel or some other spreadsheet app to create a .csv (comma separated variable) file with the relevant grades.
In my case I usually download all the homework grades using the WeBWorK scoring tools to a .csv file. Import this into excel. Add the midterm and final grades and do any additional calculations for the grade and then export the result into a file called report_grades.csv
It is important to call this file report_grades.csv. In addition to grades this file also has columns corresponding to the studentLogin and the studentID.
Upload this file using the File Manager to the "scoring" directory
courseName/scoring (this is at the same level as the courseName/template directory that you see first in the File Manager)
Now the contents of this file (or rather the row that applies to them) will appear when ever the students look at their Grades (link in the left hand margin). If I remember correctly the "key" is the studentID number rather than the studentLogin but I'd make sure not to touch either column when adding the midterm and final grades. You can also use this report_grades.csv file together with the "Email students" feature to mail a report of individual grades to the student.
The procedure is a bit fussy (I'm the main person to use it as far as I know) but it goes pretty fast once you are used to it.
Here are some further references
http://webwork.maa.org/wiki/Sending_Email
http://webwork.maa.org/moodle/mod/forum/search.php?search=report_grades&id=3
Hope this helps while you are waiting for Blackboard integration.
-- Mike
Since no one has responded to this I'll take a crack at it.
The answer is no and I think it would be difficult to do something since different people use different scoring methods. You can count all problems the same as their WeBWorK weight (which is what I assume you are thinking), count each assignment say 10 points, count only the best 10 of say 13 total assignments, ignore the Orientation set if you have one, etc. Students might confuse an overall average for how their professor is really going to grade their WeBWorK.
There is a facility for adding a grading message (templates/email/report_grades.msg) and with some work you could probably use this to accomplish what you want but I'm not sure it's worth the effort.
Arnie
- put an empty report_grades.msg file into the course's templates/email directory
- put an empty report_grades_data.csv into the course's scoring directory
I'll try to write semi-complete documents up on the wiki -- but the idea is the same as if you send an email message to your students which merges grade information from the spreadsheet. (There are documents on how to do that.
see http://webwork.maa.org/wiki/A_day_in_the_life_of_a_WeBWorK_instructor#Sending_Email_to_Students )
If you save this email with file name: report_grades.msg then it gets picked up and displayed whenever a student views their grade in WeBWorK using the link in the upper left margin. (You don't actually have to send the email.). The email file is in the email directory, the corresponding merge file spreadsheet is in the scoring directory with the name specified in composing the email file.
What I've written above is essentially right, but I don't have time to check that I've gotten all the details right now. If someone gets this to work and feels like posting more detailed directions on the wiki please feel free to do so. I'll get to it eventually, but perhaps not that soon. :-)
-- Mike