Classrun is a command that is used to submit assignments, assignment submission details, and access class records, as well as retrieve marked assignments. The behaviour of classrun depends upon the course and option selected:
% 1911 classrun usage: classrun OPTION [args...] where OPTION and args matches one of -give assignment [files...] assignment submission -check assignment show deadlines, submission status -collect assignment view copy of marked submission -assigns show assignment names -sturec show class record
The assigns option allows you to see the full collection of assignment names for a particular subject (COMP1911 course in this case):
% 1911 classrun -assigns assg1 assg2
Each subject will have a unique naming scheme for its assignments. The command for assignment submissions varies, and is supplied with the assignment itself. For this reason, it is not documented here.
To confirm an assignment submission, or to check submission history for an assignment, use the check option. This option also indicates the status of each submission. That is, whether it compiled successfully, or if there were any problems that occured.
% 1921 classrun -check ass4 Assignment: ass4 Submission ID: 1234567 Current day and time: Thu Feb 15 15:45:42 2007 Assignment deadline: Fri Feb 16 16:59:58 2007 A submission now would be 1 day and 1 hour early Event Day and time Details ================================================================================ Submission Fri Feb 16 15:10:25 2007 1234567 wed09-bell ass4 [1 hour early] Submission Fri Feb 16 15:40:22 2007 1234567 wed09-bell ass4 [1 hour early] Submission Fri Feb 16 16:58:27 2007 1234567 wed09-bell ass4 [on time] Testing Mon Feb 19 19:57:53 2007 kettledrum.orchestra.cse.unsw.EDU.AU Most recent submission: -rw-r----- xxxx859/xxxx859 312 2007-02-15 22:20 GRAPH.h -rw-r--r-- xxxx859/xxxx859 63 2007-01-30 19:07 Item.h -rw-r----- xxxx859/xxxx859 1145 2007-02-12 18:33 Djik.c -rw-r----- xxxx859/xxxx859 3112 2007-02-16 22:04 Prim.c -rw-r----- xxxx859/xxxx859 695 2007-02-16 22:06 gen.c -rw-r--r-- xxxx859/xxxx859 132 2007-02-16 21:50 make1 -rw-r----- xxxx859/xxxx859 131 2007-02-16 22:36 make2 -rwx------ xxxx859/xxxx859 52610 2007-02-07 19:56 Report3.pdf -rw------- cs1921/cs1921 155 2007-02-16 23:58 !dryrun_record Your submission has been marked. Do you want to examine it (y/n)?
To obtain an assignment mark, use the collect command. In the event an assignment submission has not been marked, you will receive a message similar to this:
% 2041 classrun -collect assg2 Assignment: assg2 Submission ID: 2250118 classrun: Your submission not yet marked. login: fpoacha stuID: 2250118 class: cs2041
The sturec option provides assignment and tutorial marks as well as other information relevant to the subject. Each subject tailors sturec to its own needs: