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

      Sensing movement with physical computing

      Sensing movement with physical computing

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

      Threads

      Why this why now

      As pupils complete KS2 they are ready to bring together the four key programming constructs they have encountered: sequence, repetition, selection, and variables. This unit provides an opportunity to combine these elements using the micro:bit to make programming physical and tangible. Pupils consolidate their learning by tackling more open-ended projects, applying their knowledge creatively to solve problems and design purposeful outcomes. This prepares them for the transition to KS3 where programming tasks will become increasingly complex.

      Prior knowledge requirements

      • Pupils recognise that inputs can be captured and used in computer programs.
      • Pupils can create programs that test conditions to determine paths of action.
      • Pupils can create block-based programs that make use of: sequence, selection, iteration and variables.
      • Pupils recognise that computer systems process inputs into useful outputs through combinations of hardware.

      Threads

      Why this why now

      As pupils complete KS2 they are ready to bring together the four key programming constructs they have encountered: sequence, repetition, selection, and variables. This unit provides an opportunity to combine these elements using the micro:bit to make programming physical and tangible. Pupils consolidate their learning by tackling more open-ended projects, applying their knowledge creatively to solve problems and design purposeful outcomes. This prepares them for the transition to KS3 where programming tasks will become increasingly complex.

      Prior knowledge requirements

      • Pupils recognise that inputs can be captured and used in computer programs.
      • Pupils can create programs that test conditions to determine paths of action.
      • Pupils can create block-based programs that make use of: sequence, selection, iteration and variables.
      • Pupils recognise that computer systems process inputs into useful outputs through combinations of hardware.

      Sensing movement with physical computing

      This unit brings together all the four programming constructs: sequence, repetition, selection and variables whilst also utilising a physical device - the micro:bit. Pupils begin with a simple program to build and test and then take on three new projects, with each adding more depth and complexity.