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
          
      Materials and Links
Computer Science Details
Programming Language
          Java
              Material Format and Licensing Information
Creative Commons License
              CC BY-NC-SA