Activities/Turtle Art/Galleries: Difference between revisions
| Line 16: | Line 16: | ||
</gallery> | </gallery> | ||
===maths=== | ===more maths=== | ||
<gallery> | <gallery> | ||
| Line 27: | Line 27: | ||
File:TAgeometry2.png|The final result of the approximation. | File:TAgeometry2.png|The final result of the approximation. | ||
File:Sine.png|And on-the-fly function definitions | File:Sine.png|And on-the-fly function definitions | ||
File:US currency.png|Currency (using plugin) | File:US currency.png|Currency (using [[File:US-currency.tar.gz|plugin]]) | ||
File:Oz currency.png|Currency including coins (using [[File:Oz-currency.tar.gz|plugin]]) | |||
</gallery> | </gallery> | ||
Revision as of 21:33, 26 July 2011
Galleries
Play with Turtle Art to draw colorful art patterns using a turtle that accepts instructions for movement.
With visual programming blocks, you can snap together programs by compiling (combining) them in ways to create anything you can imagine.
(Additional galleries can be found at http://turtleartsite.appspot.com and http://turtleart.org)
more maths
-
A clock activity
-
Calculating the hypotenuse and approximating the angle of a right triangle
-
Stepping through the program is a nice way to visualize the process of approximation
-
The final result of the approximation.
-
And on-the-fly function definitions
-
Currency (using File:US-currency.tar.gz)
-
Currency including coins (using File:Oz-currency.tar.gz)
Tony Forster describes his "adventures" with on-the-fly definitions to create an analog clock in his blog.
Try any of the time or math library functions, e.g.,
localtime().tm_min
sin(x) + sin(pi/2)
presentations
games
Turtle Art can be used to write games, such as a simple falling block game:
sensors
Turtle Art supports sensor input:
-
Using a Hall-effect sensor, you can build a bike odometer in Turtle Art
More ideas for sensors [[1]] [[2]]
student work
Students from Caacupé have been sending me examples of their work:
-
Eduado Fabian Ayala Vargas
-
Johana Soeli Aquino
-
Ivan Silva
-
Rodrigo Nicolas Valdéz Bobadilla
-
Juan Pablo Espinola Carballo
-
Miguela
Just for fun
-
my elder cousin
-
Q: How do I cast keyboard input to a string? A: Use chr().
Recent features
-
Cartesian and polar coordinate grids
-
Collapsible stack
-
Collapsed stack
-
Python function with one, two, or three variables
-
Expandable bullet list (two bullets)
-
Expandable bullet list (four bullets)
-
Enlarged blocks
-
Shrunken blocks
-
100 Turtles
-
SVG output using the save SVG block
-
Multi-variable Python blocks
-
Turtle 'sees'