http://www.code.org/
Watch this video. I completely agree that learning to code is learning to think. I think it is getting easier to teach, too, because there are lots of resources like Scratch and the Lego Mindstorms, plus tons of other links on the code.org. We are running out of time and excuses when it comes to our kids.