Tooltip
These resources have been reviewed and selected by STEM Learning’s team of education specialists for factual accuracy and relevance to teaching STEM subjects in UK schools.

Beautiful Numbers

This lesson or enrichment activity investigates recursive algorithms using Fibonacci series.

It begins with an engaging maths magic trick ‘how to fake a super brain’ that uses a special property of Fibonacci numbers, and proceeds to look at the Golden Ratio in nature and its ‘beautiful’ properties.

Flowcharts are used to plan and improve algorithms for calculating the numbers in Fibonacci sequences. Some key vocabulary is introduced that relates to the algorithms to be developed, such as constant, variable, loop and selection.

Scratch is then used to create programs with loops and selection that calculate the first few numbers. As an extension activity recursion is also introduced as a way to improve the efficiency of algorithms.

The resource contains a teaching guide and presentation, as well as example Scratch files (for the ‘offline’ version of Scratch) and templates for looking at the Golden Ratio.

The stories ‘The Cat in the Hat Comes Back’ by Dr Seuss and ‘Too Many Bears’ by Allan Ahlberg and Andre Amstutz can be used as metaphors for those learning about recursion.

Digital School House is associated and fully supported by Ukie

Show health and safety information

Please be aware that resources have been published on the website in the form that they were originally supplied. This means that procedures reflect general practice and standards applicable at the time resources were produced and cannot be assumed to be acceptable today. Website users are fully responsible for ensuring that any activity, including practical work, which they carry out is in accordance with current regulations related to health and safety and that an appropriate risk assessment has been carried out.

Information on the permitted use of this resource is covered by the Category Three Content section in STEM Learning’s Terms and conditions.