We can create Islamic patterns in logo by following the instructions below:

  1. Create a procedure to tell the turtle to draw a segment.
  2. Rotate this by 90 degrees 4 times.
  3. Reflect the segment so you have its mirror image.
  4. Rotate this 4 times
  5. This gives you a tile.
  6. Then repeat this process 4 times  in order to produce a bigger tile made up of 4 tiles.
  7. Repeat the whole process again to make an even bigger title made up of lots of titles.
  8. And so on....

Here are some examples of Islamic patterns drawn by a procedure written in logo which we did with our teacher:

if you want to investigate further you can download some logo procedures to use with MSW Logo (available free from the Logo Foundation).

We can also do Escher-style tessellations in Logo. (We included some sample Logo procedures to do this with the Islamic patterns.