Course Home | Documentation | Lab Hours/Tutoring | Projects | Quizzes | Schedule | Submit

Saint Louis University

Computer Science 1050
Introduction to Computer Science: Multimedia

Michael Goldwasser

Spring 2016

Dept. of Math & Computer Science

Programming Project 1

Draw Something

Due: 11:59pm Wednesday, January 27, 2016


Contents:


Collaboration Policy

For each assignment in the course, we will explicitly state the collaboration policy as it applies to that assignment. For this assignment, you must work individually in regard to the design and implementation of your project. In all cases, ensure that you adhere to the policies on academic integrity.


Overview

For this first project, you are to sketch a static image of something interesting using Processing. Think of yourself as a creative designer when choosing the topic of your design. To give you some ideas, you might consider:

There are no specific constraints on your artistic vision, but a really "abstract" sketch, such a simple circle in the center of the screen will not suffice (as asthetic as it may seem). In terms of technical constraints, we wish for you to demonstrate non-trivial use for a variety of features of Processing. We give an explicit list of minimum technical requirements below. However, we hope that you will enjoy the project and will feel free to go beyond the minimum requirements.

We will create a class portfolio of all of the submissions for others to admire. If you would like some inspiration, visit last year's portfolio for this assignment


Technical Requirements

You must make non-trivial use of at least one of each of the following shapes:

You are welcome to use more shapes than this (e.g., curves, general polygons)

Your sketch must include a collection of shapes that demonstrate some variance for each of the following attributes:


Submitting Your Assignment

Please see details regarding the submission process from the general programming web page, as well as a discussion of the late policy.

For this project, we ask that you submit the following three files:


Grading Standards

The assignment is worth 70 points, which will be assessed as follows:


Michael Goldwasser
Last modified: Sunday, 10 January 2016