5.2 Logo Part 2 Curriculum Page
Portfolio Reflection Questions:
- Include a screenshot of an interesting design that your Logo app made and a screenshot of the code that created it. Press the power button and volume down at the same time to take a screenshot. Include this image and code in your write-up document, below.
- Screenshots attached below.
- I created a procedure that draws a spiral. In order to do this, I programmed the procedure so that at the first it would call a polygon to be made, specifically this one with a length of 12 and degree of 40 (this creates a circle). In addition, it would turn every 30 degrees to create the "spiral" shape due to the circles crossing each other. Lastly, I wanted the spiral to be different color so I set the canvas paint color to call a random color.
- Describe in your own words, with a specific example from Logo, how our choice of abstractions (commands) in this lesson provides us with the ability to solve problems that couldn't be solved with the abstractions (commands) used in Logo Part 1.
- Our choice of abstractions (commands) in this lesson provides us with the ability to solve problems that couldn't be solved with the abstractions (commands) before. For example, in Logo part 1 only squares could be made because it had a set degree of 90. However in Logo part 2, the abstractions have enabled us to create shapes that can turn any number of degrees. So for example, in the lesson we were able to create triangles (120 degrees), pentagons (72 degrees), polygons (enter in formulas to determine degrees), and more.