Colorado State University Computer Science Department

CS-200
Assignment Checkin "How To" Documentation



All assignments are to be submitted electronically and are automatically time stamped.

Any assignment submitted improperly (i.e., on paper, files named incorrectly,
files missing, wrong files, after the due date, etc.) will NOT be graded.

The Checkin Procedure:

  1. Login to a Linux machine (if you aren't on one already). (Try ice-cube or eminem.)
  2. "cd" to the subdirectory containing the file to check in.
  3. type:

    ~cs200/bin/checkin HW2 filename

    (replacing "HW2" with the name of the assignment and "filename" with whatever file you are checking in).

  4. You should see a message indicating a successful submission and a date/time of when the checkin completed.

    Example:

    ~cs200/bin/checkin HW2 Foo.java

    Checking in files for assignment 'HW2'
    Current time is: Wed Jan 30 16:21:57 2008
    Assignment is ON TIME!
            If you wish, you may turn in another (presumably better)
            version up until Thu Jan 31 00:59:59 2008
            and it will replace this version.
    File Foo.java was checked in.

    Note that you may check in all Java source files in a directory simply by entering ~cs200/bin/checkin HW2 *.java

Peeking at your checked in files:

If you want to triple check your submission, you may use the "peek" program.

  1. Login to a Linux machine (if you aren't on one already). (Try holiday or ice-cube.)
  2. Type ~cs200/bin/peek

    Example:

    ~cs200/bin/peek

    Size        Date             Time      Assignment  File
    ----------  ---------------  --------  ----------  ----
    824         Wed Jan 30 2008  16:21:57  HW2         Foo.java
    755         Wed Jan 30 2008  16:02:13  HW2         Foo.java.old

    2 Files listed

Checking your grades:

When your grade is posted for a specific assignment, you can see your score and feedback using grade

  1. Type ~cs200/bin/grade HW2

    Example:

    ~cs200/bin/grade HW1

    Grade & Comments for HW1
    -------------------------
       FINAL GRADE:          80 / 100
       
       ******************************
       Compiles and runs:    20 / 20
       ******************************
       Correct output:       25 / 30
       ******************************
       Readability/comments: 20 / 20
       ******************************
       Design:               25 / 30
       ******************************
       Subtotal:             90 / 100
       ******************************
       Late penalty:        -10
       ******************************
       TOTAL:                80 / 100

       You may also receive additional feedback here.

To see a summary for all of your assignments, use the command with no parameters:

  1. Type ~cs200/bin/grade

    Example:

    ~cs200/bin/grade

    HW1   :   FINAL GRADE:          80 / 100
    HW2   :   FINAL GRADE:          90 / 100



This page was originially written by Carolyn Schauble for CS270 and modified by Mark Roberts and Mark Rogers for CS200.
Copyright © 1997-2005: Colorado State University for CS270. All rights reserved.