Computational thinking is about learning to solve problems, with or without a computer. These problem solving skills not only support the computing curriculum in primary school, but also play a part in other subjects, from maths to PE, and can even be applied in everyday life!