I taught adult education in college and always introduced people to computing with “DOS for Dummies” even though Windows was the OS they interacted with. By teaching them in a command line only environment first I could then easily teach them the desktop environment because they understood what was going on behind the scenes. I think the same could be done with Linux.
I am convinced that everyone, including kids, should be forced to learn computers starting from a command line only. “You can’t have a GUI until you can operate competently without one.” Admittedly, I’m useless with a terminal myself, and a little scared of 'em, but that’s actually why I think this. I wish I wasn’t so scared of the CLI and reliant on “pointing and grunting” rather than “using my words”. I wish I hadn’t “learned computers” starting at 4 with shortcuts that make things easier but abstract away things I really should have had to know from the beginning.
I taught adult education in college and always introduced people to computing with “DOS for Dummies” even though Windows was the OS they interacted with. By teaching them in a command line only environment first I could then easily teach them the desktop environment because they understood what was going on behind the scenes. I think the same could be done with Linux.
I am convinced that everyone, including kids, should be forced to learn computers starting from a command line only. “You can’t have a GUI until you can operate competently without one.” Admittedly, I’m useless with a terminal myself, and a little scared of 'em, but that’s actually why I think this. I wish I wasn’t so scared of the CLI and reliant on “pointing and grunting” rather than “using my words”. I wish I hadn’t “learned computers” starting at 4 with shortcuts that make things easier but abstract away things I really should have had to know from the beginning.