Contrasting building blocks
Contrasting building blocks are a puzzle that can be played with in many ways. Children can arrange any pattern, reproduce the included compositions, play memory games, find the same pieces or sort the blocks into pieces containing lines and circles.