Problem solving is a key skill in Computer Science. It makes up the background of most of the topics we cover across all of the key stages. Being able to think around problems and come up with solutions are not only a key skill in Computer Science but also life. Click on the button below to have a go!