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. Match shapes; the colors do not matter. 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).

Tangram Eagle

Shape Images

Use the full-size versions (see Attachments) of the images below. The Racket starter code creates variables A through G holding these shapes (without the letters).

Save the linked file and open it in DrRacket to get the starter code.

If you are using WeScheme, you can load them directly from the Attachments links using bitmap/url.

Shapes
A B C D
E F G
Last modified September 29, 2021: Tangrams - code and web page. (fdc72ad)