An algorithm is a precise set of instructions for completing a task.
There are many fun ways that you can teach young children about the importance of instructions being in the correct order. (Just like an algorithm.) This is the beginning of coding.
One of my favourite ways of teaching this in the autumn term involves collecting autumn leaves and making a leaf hedgehog. Children love it!
![](https://static.wixstatic.com/media/59b63c_171c5c7a1f524a7dbe9173ec21559e46~mv2.jpg/v1/fill/w_750,h_660,al_c,q_85,enc_auto/59b63c_171c5c7a1f524a7dbe9173ec21559e46~mv2.jpg)
Give your students a hedgehog template.
Colour in the body of the hedgehog.
Go outside and collect some leaves.
Come back inside and cover the hedgehog with glue.
Stick the leaves onto the glue to make the spikes.
![](https://static.wixstatic.com/media/59b63c_697e20a6aad64ff999af5177c2db476a~mv2.png/v1/fill/w_794,h_1115,al_c,q_90,enc_auto/59b63c_697e20a6aad64ff999af5177c2db476a~mv2.png)
Give each student an activity sheet.
Are the instructions in the correct order?
no. Students to write/draw the instructions in the correct order.
If you would like a FREE copy of this activity, click below to download.
Includes a hedgehog template, activity sheet and teacher instructions.
Comments