Originally Posted by CULLEN
Really happy with all the feedback, lots of great point!
I've been thinking since some mentioned classes where these kids can learn basic programming in all the platforms. Wouldn't it be the right step to make these classes mandatory (or at least an option in every school)? Nothing complex, nothing to hard, just introduce these kids to Linux, giving them a chance to work on the system and we could potentially have a new generation of quite advanced users since they aren't going to see (or hear) a completely new platform at the age of 30.
And keep the discussion going guys!
In some schools around the world, a basic introductory programming class is already mandatory. The US is quite behind in that regard though. We usually have something like 'Introduction to computers'. My entire high school computer class was about typing with your hands on the 'right' places of the keyboard. I nearly failed that class even though I could type ~70 WPM at the time using the hunt-and-peck method, which was discouraged. Also, my cousin is taking a programming course in college right now. He came home all excited one day because in his Windows class they taught how to use Windows Explorer.
My point is that most people hardly know how to use and maintain their computer, so a programming class would more often than not go over their head. Now if it was paired with an introductory class to maintaining your OS or an introduction to Linux class I could see that being extremely beneficial.