We are working on our problem solving skills at the moment.
There are lots of different techniques for problem solving.
One key skill is making mistakes and then learning from them or
“TRIAL AND IMPROVEMENT”
Here are two games that will help develop your Trial and improvement skills.
http://www.kidsmathgamesonline.com/logic/mastermind.html
https://www.archimedes-lab.org/game_nim/nim.html#
here is a more mathematical version of mastemind here
https://supermastermind.github.io/playonline/game.html