Choose exam board for KS4 Computer Science (GCSE)
Choose exam board for KS4 English
Choose exam board for KS4 French
Choose exam board for KS4 Geography
Choose exam board for KS4 German
Choose exam board for KS4 History
Choose tier for KS4 Maths
Choose exam board for KS4 Music
Choose exam board for KS4 Physical education (GCSE)
Choose exam board for KS4 Religious education (GCSE)
Choose exam board for KS4 Spanish

Events and actions in programs

Downloads can take a few minutes, especially for larger files or slower connections.

Threads

Why this why now

Having previously created block-based programs that carry out simple sequences, pupils now explore the relationship between events and actions. They use their understanding of sequencing to investigate how actions can be triggered, applying this to control sprite movement and extend program behaviour. The introduction of Pen blocks gives pupils a first experience of enhancing programs with additional features, providing useful context for later work with pre-programmed software elements.

Prior knowledge requirements

  • Pupils understand how to create programs with simple sequences of instruction
  • Pupils recognise that project work involves a series of tasks to help plan a project before implementing the required outcome

Threads

Why this why now

Having previously created block-based programs that carry out simple sequences, pupils now explore the relationship between events and actions. They use their understanding of sequencing to investigate how actions can be triggered, applying this to control sprite movement and extend program behaviour. The introduction of Pen blocks gives pupils a first experience of enhancing programs with additional features, providing useful context for later work with pre-programmed software elements.

Prior knowledge requirements

  • Pupils understand how to create programs with simple sequences of instruction
  • Pupils recognise that project work involves a series of tasks to help plan a project before implementing the required outcome

Events and actions in programs

In this unit, pupils explore the link between events and actions. Pupils begin by moving a sprite in four directions (up, down, left, and right) and then explore movement within the context of a maze. This unit also introduces programming extensions, through the use of Pen blocks.