CS 110 Assignment Submission Instructions

With all assignments, please hand in (1) a document and (2) a sketch folder containing your source code.

The document should include the following.

  1. One or two sentences that characterize the sketch.
  2. A short paragraph describing the sketch's implementation. Highlight the distinctive features or techniques used.
  3. The complete, commented source code for your sketch.

Print out and hand in a document that includes all three items above before class begins on the date the assignment is due.  Additionally, place the document and your sketch folder containing all source code files in your Dropbox folder (see below).  It is entirely your responsibility to ensure that your work is placed in the assigned folder by the due date. Failure to do so will result in loss of credit for the assignment under the course late policy.


Source Code Header Comments

Please add the following lines to the top of your source code files, with the appropriate assignment number, name, email address and date of submission.

/*****************************************
* Assignment ##
* Name: your name
* E-mail: your school e-mail
* Course: CS 110 - Section ##
* Submitted: The date your submitted the assignment
*
* A description of the file contents.
***********************************************/

File and Folder Names

Please choose a name for all files and sketch folders that starts with the word sketch followed by a two digit assignment number and your email id. For example, if my email address is jsmith and I am submitting one Word file and one Processing sketch folder as part of my first assignment, I would name the file sketch01jsmith.docx and name the sketch sketch01jsmith.


Submitting files using Dropbox

All assignment documents and sketch folders will be submitted using Dropbox (http://www.dropbox.com). Before your first assignment is due, you will receive an email invitation to join the Dropbox folder sharing service. To register with Dropbox, follow these instructions.

After the account is created, you may choose to download the Dropbox client program and install it on your computer, although this is not necessary. If you install Dropbox on your computer, a folder will be created named "My Dropbox," and in it will be a folder with your name that is shared. This is where you will copy your files and assignment folders for submission and grading. Make sure that Dropbox finishes copying all of your files.

If you do install the dropbox program, follow these instructions to upload your files:
  1. From the desktop dropbox icon: open the My Dropbox and then the folder with your name on it.
  2. Select and copy the folder you are submitting into this folder. Dropbox will automaticall sync the new submission with the shared folder.
  3. Once you submit your files, do not touch them after the due date and time until you receive your grade.  This will ensure that the timestamp reflects the accurate submission time and your assignment is considered on-time.

If you do not install the Dropbox client program, you must upload files into the shared folder by performing the following:
  1. From any web browser, sign in to dropbox.com
  2. Choose the course folder with your name on it, and click the upload button.
  3. Select the file and/or folder you are submitting, and then click to start the upload.

All submission must be made before the start of class on the day the assignment is due. It is entirely your responsibility to ensure that your work is placed in the assigned folder by the due date. Failure to do so will result in loss of credit for the assignment under the course late policy.