Im old. Not too old, but older.
Back when I was in grade school, we took computer classes, it was mandatory. We learned how disk drives worked (floppies!), how to do basic programming in, well, BASIC and LOGO. A year or two later we were introduced to Pascal.
Not everyone in my class turned into computer pros. Heck, I'm not even a programmer. But I'd like to think that having that basic grasp made me a lot more comfortable using computers all that time ago, and such things would be great to instill in kids today. Even if they're not all destined to be programmers, they'll have a basic concept of how things work.
Especially these days, computers are so much more advanced and appified, no one seems to have a basic clue how they work or what to expect. I'm constantly shocked at how inept many non-CS college grads are, and I have to think if we all learned just the basics at a young age, we'd all be better off for it.
Well, maybe not help desk employees...