
Grading PS2 will take place in the following directory on the graphics server:
/u2/graphics/6.837/Grading/PS2/This directory contains the following two subdirectories:
/u2/graphics/6.837/Grading/PS2/students/ /u2/graphics/6.837/Grading/PS2/logs/ and all scripts to assist with grading. The students/ directory will have a subdirectory for each student, with their uids as the the directory names.
verify.prlThis script will scan all the student directories, and report any abnormalities. Run this script before grading, so you'll be ready for any problems that may arise. For PS2 it will:progress.prl
- Verify the existence of each student's directory
- Attempt to determine which file is the student's executable. If it cannot figure this out, it will list all likely possibilities.
This script scans the logs/ directory and reports which students' problem sets have been graded.grade.prl student-uidThis script is used to grade a single student's problem set. It will bring up the following windows:
- student's Scan.C
- student's ivscan executable with each test file
- An editor with a grading form for you to fill out
On an SGI machine in the graphics.lcs domain, cd to /u2/graphics/6.837/Grading/PS2/
Type grade.prl student_name to begin grading a student's problem set. (The windows described above will appear.)
If more than one executable exists, you will be prompted to choose one. Each time you close the ivscan window, it will be run again with the next test file, until you have viewed them all.
Enter scores into the grading form, and type any notes you wish to give to the student. Quit the editor when you are done, and the window will disappear. The editor is vi. See below for a description of the three scoring categories.
Close all windows, and go on to the next student. The grading forms are saved in the logs/ directory.
Here are definitions of the scoring categories, and some guidelines so our grading will be consistent.
If they turned in a scene with at least two objects, give them 3 points.
Evaluate the way the students arranged the objects. If the composition makes sense, give them 1 point. If the objects were just thrown together, give them 0.
The scenes will be displayed with the outline of a unit cube. If the scene fits nicely inside, give them 1 point. If they didn't even try, give them zero.