Math Exploration
First Semester
This is a project in the First Semester. In this project, I worked on the Koch Snowflake problem and I was very fascinated on how the iterations of triangles appeared creating a snowflake figure. I was able to come up with a formula for finding perimeter of x iterations by finding the expression representing for number of sides and side length (as seen in slide 2). In this semester, one of the many things I learned in this class was what recursive and explicit rules were (in slide 2, the expressions on the bottom of the square sheets are actually recursive rules). Recursive rules are pretty much what it says, it takes a number previous of itself and an operation is done onto that previous number. And an explicit or direct rule is pretty much your simple equation, for example: f(x) = 3^x * 1/3.
Second Semester
This is a project for the Second Semester. In this project, I learned a lot of coding such as coding functions, conditionals and etc. My partner and I decided to code emojis using functions. We learned that by using functions, our codes can significantly shorter and less of a pain in the back. We also learned to use conditionals, as mentioned earlier. In slide 4, there is an function called emoji in which it takes a string and returns its corresponding image. And a technique we learned was that In the fun section, by just writing the letter of the corresponding emoji after the "|string-equal(STRING, "letter")then:", the program would run way quicker and crash less as well compared to as when you put in the whole nested codes.