Turtle Logo: Rotation and Translation Geometric Construction

Turtle Logo: Rotation and Translation Geometric Construction
Loading the math board and drawing, please wait…
2015-05-19 01:58
This example demonstrates geometric transformations through rotation and translation using Turtle Logo. Key mathematical concepts include rotation, translation, cosine, triangles, polygons, complex numbers, and the unit circle. Construction involves GeoGebra commands like Length, LetterToUnicode, Sequence, and Turtle. Suitable for middle school students learning geometric transformations and complex number applications, useful for math teaching and self-exploration.

GeoGebra Commands & Parameters

  1. Length(A1:A30) → TotalRows
  2. LetterToUnicode("a") → a
  3. LetterToUnicode("A") → b
  4. Sequence(Text[Cell[1, n]], n, 1, TotalRows) → UserCmds
  5. Sequence(TextToUnicode[Element[UserCmds, k]], k, 1, TotalRows) → UserUnicode
  6. Sequence(lc(Element[UserUnicode, p]), p, 1, TotalRows) → lowerUserUnicode
  7. Sequence(UnicodeToText[Element[lowerUserUnicode, w]], w, 1, TotalRows) → lowerUserCmds
  8. Sequence(If[Element[lowerUserCmds, r] ≟ "fd" ∨ Element[lowerUserCmds, r] ≟ "bw", Text[Cell[2, r] + "]"], If[Element[lowerUserCmds, r] ≟ "rt" ∨ Element[lowerUserCmds, r] ≟ "lt", Text[Cell[2, r] + "°]"], ""]], r, 1, TotalRows) → EndCmds
  9. Sequence(Element[GeoCmds, IndexOf[Element[lowerUserCmds, t], LogoCmds]] + (Element[EndCmds, t]), t, 1, TotalRows) → UserGeoCmds
  10. Turtle() → t1

AI Drawing Prompt Reference

Draw a polygon composed of multiple triangles, each generated through rotation and translation. Start by drawing an isosceles triangle with a base of 10 units. Then, rotate 60 degrees around the vertex of the triangle and translate to create the second triangle. Repeat this process to generate a series of triangles, forming a closed polygon.
The prompt above was compiled from the original drawing commands and is for reference only.