Algorithms Years 1–2

At this level, students follow and describe algorithms involving a sequence of steps, branching (decisions) and iteration (repetition).

Suggested activities

first-to-finish_thumbnail.jpg

First to finish

Compare algorithms designed to complete the same task, and evaluate each for efficiency.

Learn more
understanding-algorithms-and-the-smiley-face-biscuit-challenge-thumbnail.jpg

Understanding algorithms and the smiley face biscuit challenge (Years F-2)

This resource explores some ideas for following algorithms including a smiley face biscuit visual algorithm challenge.

Learn more
Camp Coding Camp Thumbnail

Sequencing | Lesson 3 | Camp Coding Camp

Learn about how a computer needs to have correct step-by-step instructions with this fun sequencing coding song and computer video!

Learn more
Dancing To Teach Coding And Algorithms

Dancing to teach coding and algorithms

Dancing is a great way to teach coding and algorithms. Algorithms are a set of instructions, just like the instructions for a dance.

Learn more
Jam Sandwich Algorithm Thumbnail

Jam Sandwich Algorithm – Primary Computing Lesson Example

Use this as a guide to explore a computing lesson learning about algorithms and debugging using making a jam sandwich. You can change sandwich to rice paper rolls or other food preparation.

Learn more
introducing-algorithms_thumbnail.jpg

An intro to algorithms

This unit provides students with opportunities to explore algorithms through guided play, including hands-on, kinaesthetic and interactive learning experiences.

Learn more