Teaching kids to think
I would love to sit down and teach my sons how to code, but I think it's more important to teach them about applying thinking to problem solving.
Scott Hanselman rounds it up nicely:
We need to teach kids to think and to be excited about thinking.
— Programming's Not For You by Scott Hanselman