Logo challenge 5 - patch

Using LOGO, can you construct elegant procedures that will draw this family of 'floor coverings'?
Exploring and noticing Working systematically Conjecturing and generalising Visualising and representing Reasoning, convincing and proving
Being curious Being resourceful Being resilient Being collaborative

Problem



Image
LOGO Challenge 5 - Patch

Can you construct elegant procedures that will draw the squares and triangles and then this basic unit for a family of 'floor coverings'?

Can you construct procedures for tiling patterns based on this set of tiles?

Others have called them patches. Can you see why?