Recursion

Level:
Medium

LOGO programming often uses a technic called recursion. In this chapter, first, we’ll explore recursion with some
simple examples. Then, we’ll go further with the drawing of a fractal curve called the Van Koch snowflake“. First of
all:

A procedure is recursive if it calls itself.

9.1 With drawing area.

9.1.1 First example:

9.1.2 Second example:

9.2 With the text zone

9.2.1 First example:

9.2.2 Breakout test

9.3 A fractal example: Van Koch snowflake

9.4 Recursion with words

9.5 Calculate a factorial

9.6 π Approximation

9.1.1 First example:

9.1.2 Second example:

9.2 With the text zone

9.2.1 First example:

9.2.2 Breakout test

9.3 A fractal example: Van Koch snowflake

9.4 Recursion with words

9.5 Calculate a factorial

9.6 π Approximation