
All student projects will be copied to a subdirectory in the following location on the graphics server:
/u2/graphics/6.837/Grading/Inside this directory will be a separate directory for each problem set, with names such as: "PS1A," "PS1B," and "PS2."These subdirectories will include any scripts for assisting the grading process, any logs kept by the scripts, and a students/ subdirectory containing the actual files submitted by the students.
Students turn in their files on Athena using the turnin command. We retrieve their files using the collect command. I (Justin) will collect all the files and copy them to the graphics server. The commands below are simply provided for reference.
Listing files in the database:
collect -c 6.837 -listThis command will list all the files in the database turned in by students that have not yet been collected by any of us. The files will be sorted by student.
Retrieving submitted problem sets:
collect -c 6.837This command will remove files from the database and copy them into your local directory. Each students' files will be placed into subdirectories with the same names as the students' uids.
Other options for the collect command:
You can specify a problem set number:
collect -c 6.837 1The default is to collect all files, regardless of which problem set they are for. As long as the problem sets aren't turned in during overlapping time periods, this should be unnecessary. Note, "1", "1A", and "1B" are all treated as the same problem set.
You can also specify which students' files you wish to collect:
collect -c 6.837 capps christeaThe default is to collect all students' files.
To collect files without removing them from the database, use the -preserve flag:
collect -c 6.837 1 -preserve capps christea