Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Assignment
Synopsis
In this lab, students refactor their code from a previous Graphics Lab to make it more object-oriented. The refactored code draws multiple instances of a house or beach hut.
Recommendations
It is recommended to complete the Graphics Lab before the Objects lab found here.
Engagement Highlights
By relating CS topics to examples modeling real-world objects, this activity 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