Google Classroom
GeoGebraGeoGebra Classroom

islamic art random tiling group p4g

Fun with sequences

After having drawn the tiling made of squares and translations. Using instructions such as : Sequence(Translate(l5, (0, 10k)), k, -nn, nn) I got the list l7. Then l8=Flatten(l7) to get just a list of squares. I made a new sequence to get the squares to appear randomly : l9=Sequence(Element(l8, RandomBetween(1, Length(l8))), k, 1, 100 - n_1 / n_1) Where n_1 is an integer slider going from 1 to 100 for the animation. l9 is a bit transparent with the trace on and l8 appears progressively only when n_1>40 and using this for opacity : If(n_1 < 90, (n_1 - 40) / 50, 1)

Animated GIF

Animated GIF