Assignment: Changing Image

Outcomes include:
CS20-CP1: Apply various problem-solving strategies to solve programming problems throughout Computer Science 20.
CS20-FP2: Investigate how control structures affect program flow.
CS20-FP3: Construct and utilize functions to create reusable pieces of code.

Use if-elif-else statements and Processing interactivity to create an image that changes when certain keys are pressed. The image must be able to change in at least 4 different ways. For example:

Assignment Rubric