More computer classes should focus on reading menus as a problem solving skill, rather than learning specific keystrokes for specific tasks. Someone that can browse menus can use any software.... people who know keystrokes or commands, can only use the software they learned on. You probably aren't old enough to remember any of the Word Perfect people. Secretaries who were raised on the hideous program and fought tooth and nail to hang onto it. Because they only knew (they were the only ones in the office who knew) the seven keystrokes to bold and unbold something in WP, and they couldn't imagine learning to function in Word. They thought it would take years to learn like WP had, and they had lost their only value in the office.
I never took a class either. But a lot of the people I know who learned in a skills class, only know the steps they were taught, not the more valuable skill of "I bet there's a way to do this, I just need to find the menu command that does it".
The basic computer skills class I was forced to take worked the way you're suggesting. Unfortunately, it was mandatory for CS majors, not the people who could have used it. We knew all the tricks already!