Skip to content ↓

School Life

YR 5 Computing

Over the past few lessons, pupils designed and programmed their own interactive maze games while exploring one of the most important concepts in computer science: selection.

Using the if block, pupils learnt how a computer makes decisions by checking a condition and carrying out an action only when that condition is true. For example, if their sprite character touched a wall, the program reset it back to the start and if it reached the finish, a winning message appeared!

Along the way, pupils used decomposition to break the maze game into smaller systems, including movement, collision detection, reset, and winning conditions

They also tested, evaluated and debugged their programs, developing logical thinking, resilience and problem-solving skills just like real programmers.

A fantastic lesson full of computational thinking, creativity and teamwork. Well done, Year 5! 🌟💻

You have not allowed cookies and this content may contain cookies.

If you would like to view this content please