Symmetry in Motion
Starlogo TNG is a program in which you can use code to program commands to an agent, which is a person or thing that can be programmed to do certain things, and make small games and cool looking designs. In the project, we had to create a variety of things using Starlogo like shapes and other designs using the agents. As a final product, we had to make a kaleidoscope that portrayed symmetry and three types of rigid motion: reflection, translation, and rotation. Symmetry is when one side matches all other sides. To create my kaleidoscope, I created a graph on Geogebra as a sort of guide to where an agent would go and what design it would make. Then, it was a matter of figuring out what code to use. This was very challenging for me because I could never have guessed the code to use to make what I wanted in space land. My kaleidoscope used symmetry because whatever is happening in the quadrants, the other agents do the same. My kaleidoscope portrays rigid motion by having 4 squares in each quadrant reflect themselves.
During this project, there were many challenges that I had to overcome and many accomplishments I achieved. One challenge was figuring out how to make a semi circle, but I asked for help and figured out how to make one. Another challenge that I faced was figuring out how to make every agent have the same random color. I had to figure out how to make a master agent, which was fairly easy when I learned how, and I was able to make it so that every agent had the same random color.
During this project, there were many challenges that I had to overcome and many accomplishments I achieved. One challenge was figuring out how to make a semi circle, but I asked for help and figured out how to make one. Another challenge that I faced was figuring out how to make every agent have the same random color. I had to figure out how to make a master agent, which was fairly easy when I learned how, and I was able to make it so that every agent had the same random color.