Have a go at playing these upper primary strategy games. Give yourself time to 'get into' the game first, then begin to think about how you can win. They will really help you get better at thinking logically.
A game for two people, or play online. Given a target number, say 23, and a range of numbers to choose from, say 1-4, players take it in turns to add to the running total to hit their target.