Introduction
About your App. <Describe your app here>
This app is called LOGO-2. The app draws different polygon shapes.A triangle, square, pentagon, random power and flying Circle
Reflection
Be sure to provide screenshots along with your explanations.
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.
The lesson here is that our choice of abstractions, in this case the use of parameters in our Logo commands, affects the kinds of problems we can solve and how we solve them. That is, our choice of abstractions have an enormous impact on our algorithms. In addition, procedural abstraction (both with and without parameters) makes algorithms easier by raising the level of abstraction.
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.
Answer
The difference between the first Logo project and this Logo project is the use of parameters. With this logo, we are able to make most regular polygons. Because of the use of parameters and procedures, we can input any length of line and any number of sides we want for the regular polygon the draw Polygon procedure uses a parameter N for a number of sides and a parameter L for the length of the sides.
Final App and Digital Distribution:
How to Install my App: (Scan Here)
Design:
Be sure to provide screenshots along with your explanations for each of the enhancements that you made.
Note: This section may repeat based on how many large Event Handlers you have.
<Your Explanation goes here>
This app is a new version of logo2. It introduces the use of parameters with procedures. the two parameters these app users are a number of degrees and the length of each side