Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Lab
Synopsis

In this lab, students use a canvas provided to them to draw an image of their choice. The images students draw must satisfy certain basic requirements, to contain certain shapes, text, images, and custom colors.

Recommendations

For more information on how this homework fits within the scope of the course, please see the following course schedule and syllabus here: (http://mathcs.pugetsound.edu/~aasmith/cs161/). Search "Pretty Pictures".

Engagement Highlights

By giving students to select the context of the drawing on their own, this activity Incorporates Student Choice.

Engagement Practices Employed

Computer Science Details

Programming Language
Java

Material Format and Licensing Information

Creative Commons License
CC BY-NC-SA