Seems like your kid enjoys more logic and less formal approaches.

Have you thought about a cheap computer and getting him programming?

It is the ultimate sandbox to play in.

The Raspberry Pi is cheap and the reaspbian comes with Python already installed. Other languages and IDEs can be installed fairly trivially. Of course, you would need a monitor and keyboard too but they are pretty cheap too.



Become what you are