An interactive computer-assisted language learning method implemented by
means of a language learning system is provided. First, the correct
pronunciation of a first sentence is output from the language learning
system. Thereafter, a learner pronounces the first sentence in imitation
to the correct pronunciation. The first pronunciation by the learner is
compared with the correct pronunciation according to the language
learning system. The learner may pronounce the sentence again according
to the compared result. A comment according to these results of the
comparison is output to show the learner's faults. Meanwhile, the
language learning system also pronounces a second sentence with a
pronunciation similar to the first sentence and phrases, examples,
synonyms related to the first sentence so that the learner can learn
grammar and practice hearing skills simultaneously. The language learning
system points out the blind spots of learning to learner immediately and
interacts with the learner timely to improve learning efficiency.