Skip to content

St Nicholas CE Primary Academy

  • Computing

    Scratch, Algorithms, and Debugging

    Vocabulary: animation, loop, command, program, looping element

    In this lesson children will learn that a loop is a sequence of instructions that repeats continually until a certain condition is met. A program that contains a looping element is useful for a wide range of scenarios, such as controlling traffic lights.

    In this activity pupils program an animation of a Viking raid in Scratch. In doing so they learn that programming is the process of implementing algorithms as code and about the importance of sequencing commands.