Even better, teach your kids to code. Cut out the middleman.
I have my 7-year-old using Scratch and she loves it. It's a great intro to analytical thinking & problem solving. Even if she doesn't carry on programming it is a valuable thing to learn for life in general.
Don't take their childhood away so they can live by your standards.
"He must be thrusting this upon her, because little girls don't love problem solving!"
Give me a break. Judging from your other posts in this thread you sound like a very judgmental, smug & condescending person, exactly the characteristics I point out the folly of to my kid. Plus, you're just way off-base, factually.