Assignment Collection Policy

Introduction

This document outlines the rules you should follow when submitting an assignment in CS 1510 Introduction to Computer Science. 

These rules will simplify the grader's job by standardizing the form and appearance of submissions. Any of these rules can be overridden by a particular assignment but if the assignment doesn't say otherwise, follow each of them.


Header Block

Every piece of python code that you submit, in either lab or as a programming assignment, should contain a header block containing three pieces of information as shown below:

 

For example, if the sphere.py code from Lab02 had been a homework I would have submitted:

 


Forms of Submission

Your assignments will be collected via electronic submission.

  1. Electronic Submission

  2. Assignments requiring electronic submission will often involve using a website to electronically upload your code prior to the deadline for the assignment (typically at the beginning of class).

    Python code - Some weeks you will be writing code from scratch.  Other weeks you will be modifying code that we give you.  Some weeks it may even be both.  In either case, you will be prompted to submit some fairly specific number of files.  The format of these files may change over the semester.  Please pay close attention to the instructions for each lab regarding the type of files required and the naming conventions.

    You will submit these files through eLearning. You can find the specific area to upload your file by logging on to eLearning, navigating to this class, and clicking on the "Assignment Submissions" location.

    The upload instructions are fairly simple and self explanatory as you use this site.