While I'm aware this may get downvoted to the depths, I feel I have to say it. Why should kids be taught programming instead of reading, writing, language and maths? If the curriculum was changed to include programming, it would almost certainly reduce the funding and time put into other, more important subjects. While a good understanding of computers will help with almost any job in the future, unless you're going…
A computer is a very powerful tool that is available to pretty much everybody in the developed world. Computer literacy translates into a workforce that is able to compete internationally from a position of strength rather than weakness. Think about the industrial age, one group gets to use all the powertools, the other work with their hands and hand tools, which do you think is more productive and will result in a stronger nation economically?