Using Classrun

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:

Figure 1.10: An example of a sturec screen.
\begin{figure}\begin{center} \leavevmode \resizebox{!}{70mm}{\includegraphics{Pictures/sturec}} \end{center} \end{figure}
Loc Van Huynh 2007-03-15
Please complete our new website survey