I found an article on the Omniglot website that states that the Image Recall technique is a good method to learn a new language. It also states that software like Rosetta Stone use this technique.
The idea is that you look at images and hear the native word for that image at the same time, thus developing a mental association between the two. If successful, when you attempt to recall the word at a later date, the image will appear in your mind and affirm the correct choice of word.
My question is that what advantage does this learning method have over other traditional classroom learning methods?
Update from comments: By other traditional classroom learning methods I mean the method where a person teaches a language by using stories, poems, essays (with a meaning in our native lang) and conducting speech competitions, etc...