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

In this lab, students are asked to create a Java application that draws a simple house or beach hut. Students use the drawing methods from the Graphics class. A clear grading rubric is provided.

Engagement Highlights

By modeling the example on a real-world object, this lab provides a Meaningful and Relevant Context.

Engagement Practices Employed

Materials and Links

Computer Science Details

Programming Language
Java

Material Format and Licensing Information

Creative Commons License
CC BY-NC-SA