In the third grade the analogy is learning cursive writing vs learning to type. Not learning to code.
You're suggesting that these 8 year olds should be writing html code, not knowing how to type (and not knowing how to write in cursive).

I don't see how anything you wrote pertains to increasing the number of females in STEM as opposed to increasing the numbers of any other group.

If the status quo is so unacceptable and so unfair do what Trudeau did. Make half STEM people male and half female.