Difficulty: Moderately Easy
Things You’ll Need:
- Clear learning goals
- A computer
Step1
Consider your learning style. Decide how well things like flash cards, grammar games, stories, and visual cues work for you. Do you learn better by seeing words or by hearing them? Will you need detailed explanations of grammar rules or just some examples?
Step2
Prioritize your learning needs. If you're hoping to reach native fluency some day, you'll want different software from someone who just wants a few basic travel phrases. Also think about whether passive understanding is enough for you or whether you'll need to be able to express yourself well.
Step3
Find out what's available. At this stage, cast as wide a net as you can. Search the Internet, ask at language learning forums online or, if you're taking a class, ask your classmates and teachers if they can recommend anything. Short-list five to ten language learning software programs to investigate.
Step4
Get detailed reviews of your chosen software programs. Again, make use of the Internet or your language class to find out what other people think of the programs. Get an idea of how interactive each program is, the quality of the audio, the type of vocabulary and grammar taught and how each will suit your personal needs. For instance, Rosetta Stone claims to be the leading language learning software for reaching fluency, but the simpler Before You Know It (BYKI) program might suit you better if you just want the basics.
Step5
Test the software. Most of the leading software programs have a "lite" version you can download free. If the program you want doesn't, check with the library or ask your teacher or classmates to see if they have a copy you could take for a spin. Really work with the programs and see if you actually learn anything.
Step6
List the pros and cons of each program. Include all the points you considered when you were gathering information, plus your opinion on ease of use as well as fun and variety. Now you have a good overview of what each program offers you can easily choose the best language learning software for your needs.