Should we have schools teach basic programming skills? I mean, our society is becoming just as dependent on computers as we are on the printed word; we teach kids to read and write, why don't we teach them to program? It could be another key skill added to "the big 3" (reading, writing, math).
Just teach them basic programming stuff around the same time they are beginning to learn how to read, write, and do basic mathematical functions. "Hello world" and all that. You can then gradually introduce more complex concepts, like OO programming, as they get older, like we do with reading or math.
So what do you think? Am I crazy, or do I have a point?
EDIT: Full disclosure: I am a programmer. Take that for what you will.
Just teach them basic programming stuff around the same time they are beginning to learn how to read, write, and do basic mathematical functions. "Hello world" and all that. You can then gradually introduce more complex concepts, like OO programming, as they get older, like we do with reading or math.
So what do you think? Am I crazy, or do I have a point?
EDIT: Full disclosure: I am a programmer. Take that for what you will.