Teacher video: Through the maze

Lock

Watch the full video

CPD badge

Introducing procedures and loops

This Kapow Computing video supports teachers in helping pupils understand how procedures and loops can make algorithms more efficient. The lesson introduces procedures as a way of grouping commands—also called functions in some block-based coding tools. An example is used to explain how a sequence like walking can be simplified into a single command, helping children see that grouping instructions reduces repetition and makes code more manageable. Loops are then introduced to repeat these grouped procedures within an algorithm, showing how both concepts work together to solve problems effectively.

This video is part of Kapow Primary’s Computing scheme of work – algorithms. It builds teacher confidence in explaining abstract coding ideas through real-life analogies and clear modelling. By understanding procedures and loops, pupils strengthen their grasp of key programming concepts that form the foundation of computer science. The lesson prepares children to create more sophisticated algorithms in future lessons by applying efficient, logical structures to their code.

Computing, Key stage 1, Year 2, Programming 1: Algorithms and debugging, Lesson 3: Through the maze

For copyright reasons, you may not screenshot this page.
Press esc to exit