CS 109 Assignment Submission Instructions

With all assignments, please hand in the entire sketch folder containing your source code and any other files required to run your program, such as images or data files. The main source code file (.pde) for your sketch must have the proper header.

Zip up the entire sketch folder, name appropriately and submit the zip file on Moodle by the due date. Please see below for details.

Source Code Header Comments

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

  /*****************************************
 * Assignment ##
 * Name:         your name
 * E-mail:       your school e-mail
 * Course:       CS 109
 * Submitted:    The date your submitted the assignment
 * 
 * A short paragraph describing your sketch.
 * See description below.
 ***********************************************/ 

File and Folder Names

Please name for your sketch 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 my sketch folder as part of my first assignment, it should be named sketch01jsmith.

Sketch Description

A short paragraph describing the sketch's implementation. Highlight the distinctive features or techniques used. Optionally, describe any difficulties that you may have had while completing the assignment. This paragraph is a very important part of your assignment that must be taken seriously.

Source Code Comments

Comments are an important part of any program that you will write. Add comments throughout the source code of each assignment that explain what your code is doing. Go in to detail on any technique that is not obvious. Do not explain how each line works. Instead, explain the intent and approach for blocks of code that perform distinct functions. See Coding Standards and Guidelines for more detail.

Submitting files using Moodle

All assignment documents and sketch folders will be submitted using Moodle. You should zip up your entire sketch folder (with all appropriate sub directories and files) and turn in the zip file.

All submission must be made by the Moodle deadlines. Failure to do so will result in loss of credit for the assignment under the course late policy.