Whenever homework assignments require you to write an executable program you need to show me the source code and that it works. Further, I need an electronic copy of the source. The inflexible rules are that you submit three things:
  1. Source listing: Print a hard-copy of your source code. Each file must begin with a comment line like this:
    // CS XXX, Your Name, HW# NAX, mm/dd/yyyy
    
    NAX is the task identifier, formed like this: For example, "HW #2A" means the first (or only) program in the second homework. "HW #4C-2" would be the second re-submission of the third item of the fourth assignment.
  2. Execution output: Run your program at least three times to show how it behaves for different input data. Capture the output and print it. Label by hand, unless the HW#NAX designator already is obvious in the output.
  3. Source files: All source code files are to be submitted via Blackboard's Digital Drop box. You must use file names with the following format:
    STUDENT is your name or nickname, but it must be consistent and unique. NAX is the assignment number and re-submission suffix, as described in #1 above. FILE is a short name you want to call your program, and EXT is usually either cpp or h or java, etc.
Obviously, when I compile and execute #3, the output will match #2. Item #1 is for marking and comments to return to you.

STAPLE your pages!


Return to my home page
updated $Id: turnIn.html,v 1.2 2004/12/15 18:56:44 paulmcq Exp $