Learning to code is learning to think. Kids should learn programming.
And that is exactly what Code.org is trying to do. Code.org is a non-profit foundation dedicated to growing computer programming education, visit their site to learn how you can help.
And to those of you that already know programming, here is a perfect complement, HackDesign, design lessons for programmers.