Physical computing using the micro:bit

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

Threads

Why this why now

Having already explored the core programming constructs of sequence, selection and iteration, pupils are now ready to apply these skills to real-world contexts through physical computing. This unit shows them that programming isn’t limited to on-screen outputs, helping them understand how code can control devices in the physical world. Pupils also develop their approach to project work by planning, implementing and reviewing solutions which are techniques that are valuable across subjects and essential for tackling more complex computing challenges in the future.

Prior knowledge requirements

  • Pupils will have created block-based programs that make use of subroutines.
  • Pupils will have programmed a physical computing device.
  • Pupils will have designed, implemented and reviewed a practical project.

Threads

Why this why now

Having already explored the core programming constructs of sequence, selection and iteration, pupils are now ready to apply these skills to real-world contexts through physical computing. This unit shows them that programming isn’t limited to on-screen outputs, helping them understand how code can control devices in the physical world. Pupils also develop their approach to project work by planning, implementing and reviewing solutions which are techniques that are valuable across subjects and essential for tackling more complex computing challenges in the future.

Prior knowledge requirements

  • Pupils will have created block-based programs that make use of subroutines.
  • Pupils will have programmed a physical computing device.
  • Pupils will have designed, implemented and reviewed a practical project.