Spirals instead of sunflowers

Using logo to investigate spirals
Exploring and noticing Working systematically Conjecturing and generalising Visualising and representing Reasoning, convincing and proving
Being curious Being resourceful Being resilient Being collaborative

Beginners to LOGO programming may want to start by working through the FIRST FORWARD series of introductory articles before tackling this problem.

 

Below are some examples of recursion. I had been trying to replicate the spirals within the head of a sunflower!

 

Image
Spirals instead of sunflowers
       
Image
Spirals instead of sunflowers
       
Image
Spirals instead of sunflowers


The program used was:

TO SUNF :S :A

FD :S RT :A

SUNF :S + 1 :A

END

You might like to replicate the spirals above by considering suitable values for the variables :S and :A.

The real challenge is to simulate the head of a sunflower with more spirals that are much more tightly packed and look distinctly more 'Fibonacci' in proportion!