I know this doesn’t sound much like the “adult” way to learn, but…Let them PLAY!
When I worked for Creative Education Institute, a good portion of the target audience for the reading and math software was adult literacy programs. They may not seem like difficult concepts, but tell that to someone who can’t read or figure. The programs are very interactive, designed for specific cognitive goals. In the math program, manipulatives (like learning toys) are used in tandem with animation to teach basic operations including addition and division of fractions.
When I taught DOS way back when, one of my most effective lessons was having the students role-play parts of the computer during startup. It was fun, and they actually remembered the sequence.
w3schools.com has tons of Try It examples, where you can play with different HTML, CSS, and other script source code and see the results.
When I was at the SBC (now at&t) Center for Learning, most of the network tech training consisted of lecture and lab. That’s a good thing, as long as the lab exercises are real-life tasks, and it’s fairly easy to restore the system if a student screws up.
Back in ’97 I was lucky to be involved in the design of a telecom technician training simulation, that turned out like a video game. The tech was first instructed with animation how to use metering equipment and a little bit of theory (with quizlike questions interspersed), and then was given a job assignment in a virtual world. Assuming their truck was well equipped, they had to perform all the troubleshooting techniques and procedures required to solve the problem.
But the simulation program had to run on special Silicon Graphics machines, which SBC (now at&t) had to have an instructor travel around with on a truck. And once the monitoring equipment was upgraded (a frequent occurrence), the simulation became outdated. It was expensive to maintain.
Nowadays the game engines are so advanced that it’s cheaper to develop and much cheaper to distribute and maintain. Granted, the last games I’ve actively played/watched were:
- Planescape Torment — a great RPG exploration of factions holding philosophies such as anarchy, hedonism, entropy, chaos, order, freethought, cabalism, and so on.
- San Andreas — a stupendous playhouse of a first-person shooter/driver/dancer/whatever. My husband thinks that game companies should integrate all kinds of play, so you only have to have one world, but be able to play all kinds of games in it, including his favorites: golf, racing, and shooting.
- Half-Life 2 — a groundbreaking sci-fi first-person shooter that gives the user control over so many unexpected items in the environment.
SecondLife looks interesting as a mechanism for developing such environments and training labs, where a gamer or trainee won’t hurt anything in the real world, and I’ll be watching to see what comes out of it.