Landscape
Requirements brainstormed by students:
- House with pointed roof, with door and 2+ windows
- Chimney with smoke
- Blinds in windows
- done as a blinds() function
- 4+ Puffy Clouds
- done as a cloud() function
- Tree with n (tbd) randomly placed leaves
- done with a random_leaf() function, with randomly-coloured triangles for the leaves
- Sun or moon, with "rays" for full marks
Example landscapes (using different requirements) can be found here.