I overcame the SVG file formatting problems by using regular expressions instead of XML parsing libraries to extract the paths. In addition, the conversion of the bezier curves posed a challenge due to the mathematical complexity of converting bezier points to parametric equations. The varying formats used made it quite difficult to make the project work for all SVG file formats. One of the main challenges I ran into was understanding the math and the formatting of an SVG file. In addition, Wikipedia and my math textbook were used to understand the math behind the bezier curves. Documentation for SVG files was consulted. The app was built using Python and desmos. For this reason, SVG files are very compact and often used in 2D website design. Unlike other methods of encoding images, like PNG and JPEG, SVG files encode the image using mathematical equations. This program takes advantage of a file format called SVG (Scalable Vector Graphics). These are then graphed on demos using its API. This program converts an image into a set of graphable equations. As someone who also liked playing around with mathematical equations on desmos, a graphing tool, I wanted to make use of this unique file format to display images on desmos using equations. These equations would then be graphed by a computer. Unlike other file formats, SVG files use mathematical equations to store an image instead. Here is the work of the Algebra 1 and Algebra 2 students at my school.When learning about SVG file formats for an Android development class, mobile apps commonly use this format, I came to realize that SVG files held a unique property. What would you change about the project?.What did you like the most about the project?.Two “Reflection” screens for after the project was finished.Example screens that taught them how to restrict and color their graphs (and more) for them to examine and play with.A link to Learn Desmos so they can use more advanced equations.I had them print out their Desmos Art, and I made a huge collage of it on my wall in the back of the room. After they finished the project, I turned on the “Reflection” slides so they could fill those out. I used teacher pacing, and restricted the screens to 1 – 5 during the project. By using an Activity Builder, I was also able to include the instructions for the projects and helpful tips for them. Having them do the project through an Activity Builder helped me manage all of their graphs so I could easily view them and access them for help. To keep all of their art projects in one place, I created a Desmos Activity Builder for the project. I loved how excited they were about creating their art! I have done this with students in Pre-Algebra and up, but you could change the project to make it appropriate for lower grade levels by having them graph only lines, or having them plot points in a Desmos table and connect them. It was a blast for me and a great learning experience for them. They came to me outside of class to learn how to graph certain functions, restrict their graph, and color in their art. My students loved the art they saw on Desmos, and were excited to create their own pictures. I showed them examples from Staff Pics, Creative Art to motivate them and give them ideas. Last year I had my students create an art picture using Desmos.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |