Turtle Art is a program that create designs based on precise mathematical actions. Angles, rotation, and distance are some of the mathematical commands that create patterns.
The coding for Turtle Art is based on block programming. There are commands for drawing lines (forward and backwards), angles (right, left, seth), and position (setxy). Commands work together to create complex shapes. For example, here is the Turtle Art program to build a hexagon.
Turtle Art promotes the idea the mathematical and computational thinking. Precise commands translate into actions on the screen. Sequences of steps create shapes. Different sequences can be combined together to form larger sequences into more complicated patterns.
For example, once the sequence for a hexagon is created, a more complex sequence to draw hexagons across a screen is constructed.