Turn learning into a new revolution. Gamification is the key term to make learning fun, engaging and effective.
Currently I have been working on a language learning web application. The basic concept is to learn like playing an RPG game. Earn experience points, gain level, and get ranked. By applying game elements (gamification), into learning, I believe that learning can be more fun, engaging and effective. It also involve social aspect that can bring users a sense of competition as well as collaboration.