When I search online, it's hard to tell what's mathematically sound and what's just popular because it looks nice.
[0] - https://www.turingtumble.com
[1] - https://www.amazon.com/Boy-Who-Loved-Math-Improbable/dp/1596...
The Number Devil
Alice in Quantumland
If you can tolerate a little off color humor, any of the "Cartoon guides..." By Larry Gonick are excellent for a variety of subjects.
(If you can find old Star Wars themed software by Lucas Learning that still works, they did terrific things. Iirc, Droidworks basically taught set theory, though by example. It provided no explanation and I had to provide the explanation of set theory to my sons. But I assume it's all out of print now.)
Here’s one thing I’ve been doing/discovered that appears successful so far:
For years I was part of a maker space and I would bring my kid with me a “make” presents on the laser cutter. These were things I designed (like a press fit box) that they helped pick out what to etch on the cover. They would then help my put the material on the machine and push the button. Their friends (and friends parents) loved these gifts.
2 years ago, we moved to a new house and we bought a cnc router for the basement. It is nominally a tool for my side project making wordclocks. Though I’ve made a few clocks, we’ve mostly been making birthday/Christmas/Hanukkah gifts for their friends and cousins. The kids help me with the general concept, drawing ideas on paper, I make a cad design and program the machine. Then they help me “set up” the machine and push the button. Lastly they help me sand the final parts. One design we’ve made a TON of is a custom engraved magic marker holder based on their original design concept. Some of these ideas have even turned into a side, side project and we sell them on Etsy.
We’re not selling that many units, but I am getting a huge amount of satisfaction as a parent and the kids are having fun making things. Little do they realize that they are learning to design and fabricate. More importantly (I think) they are learning that if they have an idea, they have the power to implement it (albeit with a lot of help now, but that’s not the point). I like the idea of sneaking in STEM, creativity and confidence without the kids even noticing!
So if YOU are interested in making things, I suggest getting a cnc router, 3D printer, or other digital fab tool for YOUR hobby, but get your kids involved in the process.
———-
For those curious about the projects I mentioned:
Wordclock: http://www.finewordclocks.com
Marker Holder: https://www.etsy.com/listing/693459373/personalized-childs-m...
https://www.amazon.com/Boy-Who-Reversed-Himself/dp/014038965...
Pair it up with 4 D toys on ios: https://apps.apple.com/us/app/4d-toys/id1143791442