

Also at the lower end of the spectrum, I feel like maybe there’s a need for sort of a basic tutorial program for the kind of people who are not computer people to learn the absolute basics. I feel like back in the 90s I encountered a few introduction-to-windows sort of programs that would walk you through “this is your start menu,” “here’s what click/double-check/right click/etc” means," “here’s how you turn your computer off” kind of stuff.
I actually agree completely with that. I still remember the “how to use your Mac” intro floppy disks that my uncle still had mixed in with other program disks when I got his old Macintosh SE (dual floppy and no hard drive). It started with stuff like little “games” for how to use the mouse, Trash Bin, and other super basic things for GUI (since the concept was new at that time). My jump into Windows was easier because of that. Though the jump to Windows was its own issue since the family PC we got second-hand was still on 3.11 in 1998 and I was having to use 95 for a keyboarding class in middle school. But it was kind of interesting to have experienced (though not so much at the time as I couldn’t just do things like my friends would talk about on their 95/98 PCs). But even 95 did put effort into a tutorial that was helpful.
Windows these days doesn’t really have a tutorial for things (though Windows 8 did have a pretty okay one). Everything on 10 and 11 just feels like dark patterns in tricking you into shit Microsoft wants, and not a “how to” for even what is going on with the Start Menu. Just get an update and shit is just completely different (mostly with 11’s new jarring layout change).
And I’m slowly piecing some of it together, googling things as I go, and that’s a fine way to learn things, but it is slow and I wish there was a better way to power through learning some of this stuff without needing to go take a whole actual course on it. I think my ideal would be sort of a Duolingo-type app for terminal commands.
I am kind of shocked there isn’t already something like that. Even a lot of web forums these days have a “getting you started” tutorial that walks you through making dummy replies to messages from the bot. And create a dummy post that will be only created virtually while working with the bot. It would be great if the distros that try to be the easiest for new users to have a “introduction to terminal” that can safely show the most likely needed stuff. Like the normal stuff like ls, cp, copy, move, makedir, etc. Along with updating and installing stuff. There are lots of easy search results for these things, but a lot of people learn better hands-on (and especially if they know they won’t be able to just break shit if done wrong).
This is a hardware example (but still applies to the hands-on learning). I personally hate it when I am forced to learn how to fix stuff like iPhone hardware only on actual peoples’ devices. As it makes the pressure so much worse, and know that I might lead to the person not having their phone even longer with so much daily life needing them all the time. Apple does have step-by-step guides and video examples. But actually going through the motions is very different than the “perfect” stuff shown that make it seem easier.
Same can be with the difference in like driving a car in a sim and the class part vs how physical stuff like g-forces and actually feeling a hydroplane. You learn important things in the sim and in the class part of getting your learners permit, but then get a chance to drive with a teacher.
It seems that PC use and basic understanding has regressed dramatically over the past decade due to smart phones/tablets. So the starting point for a shocking amount of users is not good even for Windows (all the new PC gamers coming from only knowing consoles are badly needing to understand how to keep an eye on their drives filling up and to actually use the second drives). So it would be beyond great for Linux adoption efforts to focus on having hands-on “games” that range from basically treating it like the user is back in the early 90s (or the 80s for Apple’s first jump to having a GUI), and for folks that are already aware of the stuff that a complete new to computers folks don’t know.


I will check it out, even if they push the subscription it still may be good to know about. Not like it comes up often, but some of my co-workers that are in school for CS might find it useful for extra practice.
Currently I have a Pi that I really only use for messing with Linux stuff and some of the purpose built alt-OSes (like media center stuff). So I have a safe environment that doesn’t matter if I brick the OS. Which might be a good option for lots of folks (even though it still lacks the guided tutorials that we have been talking about). Would be great if the Pi folks could create something on there for active learning Terminal.