Tangrams
If you are unfamiliar with tangrams, read a bit about them.
Goal
Without using coordinates (that is, just beside, above, overlay, and their align variants), create the eagle below. In order to get both the tail and the feet on, expect to need one coordinate-using function (e.g., place-image or overlay/xy).
- Match shapes; the colors do not matter.
- Use each shape exacly once.
Shape Images
Use the full-size versions (see Attachments) of the images below. The starter code below creates variables A through G holding these shapes (without the letters).
-
Racket starter code: Save the linked file and then open it in DrRacket.
-
WeScheme starter code: Copy and paste the code into a new WeScheme document. The trick (currently) to avoiding unexpected gaps between pieces is not using the
flip-*
functions.
Attachments
Shapes | |||||||
---|---|---|---|---|---|---|---|
A | B | C | D | ||||
E | F | G |