I heard that programming class for junior school children, becomes popular recently.
I think that it is good.
According to using computer, "game" just consume their idle time however, "programming" is worth trying because it is a real creative action.
Especially, calculation results, from a bored formula in their school, becomes equal to the result from computer's enforced procedures. I think this will give them a great impression.
But I am afraid that some guardians try to it from the same viewpoint of "English conversation school for children", with a illusion of "Attending English class make them use native English"
-----
This summer, I am going to teach programming to my daughter(the seventh grade).
If I can confirm that she has a natural gift, I will ask her to work as a programmer.
People becomes serious with money, and nobody knows who makes the program in my house.
She can study programming, and save money for my family.