You've been invited by National Centre for Computing Education to join an online course on FutureLearn

Raspberry Pi Foundation

Teaching Programming in Primary Schools

Understand key programming concepts and apply them using Scratch, with this introductory course for primary or K-5 teachers.

What will you achieve?

By the end of the course, you'll be able to...

  • Explain key programming concepts; algorithms, sequencing, repetition, variables and selection.
  • Produce programs using the Scratch programming language.
  • Reflect on your learning and create ideas for your classroom practise.
  • Explore programming concepts through projects, both unplugged and digital.
  • Apply a cross curricular approach to programming.