If you're looking for some Islamic geometric patterns to try, YouTube is a great place to get some ideas. There are some great instructional videos from Samira Mian and Nora Youssef, among others. The first pattern that I tried was a Star and Hexagon pattern that I learned from Samira's Udemy course. I learned that sticking with exact values are worth the effort. Rounding intersection points and slopes of lines to the nearest tenths or hundredths place work well at first but the errors compound and things start to get messy down the road. Interlacing the pattern gave me lots of practice with domain and range restrictions.

8 Fold Rosette

Nora Youssef has a nice video tutorial on for drawing an 8-Fold Rosette pattern. I did this pattern twice. The first time I constructed the basic pattern and the second time I added interlacing. I used the polygon function to add colour and figured out how to use trigonometry to rotate the polygons around the origin. This made it really efficient. I created a table with the vertices of the polygon and then just duplicated and rotated that polygon around the rosette. I duplicated the polygons multiple times to make the colours bold.

Mathy Moments

You can see from my notebook below that some of the math took me a few tries (this goes on for several pages). To make the weave for the 8 fold rosette, I made lines parallel to the original with a distance of 0.5 above and below. Each ribbon was then 1 unit wide. I was working with the equations in point-slope form. I'm pretty sure that there are more efficient ways to do these calculations but I haven't discovered them yet. I really like how these messy bits encourage me look for more efficient and elegant methods.

Desmos Geometry Tool

After working with the Desmos calculator for a while, I wanted to give the geometry tool a try. I decided to try a pattern that I saw on the Pattern In Islamic Art website. This site has some great resources. The pattern that I tried was from David Wade's book Pattern in Islamic Art. The geometry tool requires much less algebraic manipulation, but I find hiding the underlying grid is much more tedious than in the calculator. Everything has to be hidden individually instead of turning a whole folder on or off in the calculator. I've drawn this pattern in the past by hand and it would have been much more difficult if I didn't have that previous experience.

Future Projects

I've tried tiling some designs to cover the plane but I haven't come up with any good methods for this yet. I've also tried using sliders to dynamically adjust some of the relationships between the sizes of the pieces in these designs. These are great challenges and are helping me learn new features of Desmos. Dan Meyer wrote "If Math Is The Aspirin, Then How Do You Create The Headache?" I hesitate to call these graphing projects "headaches" because I enjoy the challenge. Regardless, this is a case where my need for mathematical solutions guide my learning and give me reasons to explore new graphing methods.