SPIRALS
Try out this procedure to draw a spiral (×
= a space)
to×spiral×:side
fd×:side
rt×90
if×:side×>×100×[stop]
spiral×:side×+×1
end
Try the procedure again without the conditional
statement. What happens?
Now try changing the angle to make these. (Hint! try 91
degrees)
Now try changing the angle and the increment
for side to make:
Can you make a circular spiral?
Teacher Notes (Aims of activity):
Develop an understanding of a recursive procedure and the need
for conditional statements (ICT - Developing ideas)
Extend understanding of variables (ICT - Developing ideas)
Extend understanding of mathematical relationships(Maths - shape,
space & measure)
Provoke the use of fractions and decimals (:side + 0.5 ... ) (Numeracy)
Sample activity from "Beginning Logo" booklet written by Gill Deadman, January 1998