We need more motivations
I think a lot of people starts Duolingo, get discouraged and abandon after a while. Because the lessons are hard (and it's a good point because we learn effectively), and you have to start them again many many times sometimes to pass them.
I suggest to add to Duolingo this kind of "badge" or award, because there's no intermediate awards between the beginning and the time you get your shiny tree finished. Yes, there are the lessons, but it's not really motivating, it's just one more lesson.
I suggest a thing like this: https://www.khanacademy.org/badges/persistence
What do you think? I also noticed there's not a real suggestions management here, like you could have this a special forum or a count on getsatisfaction by example, Have I missed something? Thanks.
I'm a gamer, and with most of the games I play, there is an achievement system. Some gamers like me try to earn all of the achievements.
Some ideas for DuoLingo could be:
Pass 1, 5, 10, 15, 20 lessons without losing hearts
Earn 50, 100, 150 Lingots
Have a streak of a week, month, year
Each achievement earned would reward the player with either varying amounts of Lingots or some other such rewards (Free Heart Refill, Streak Freeze, Double or Nothing, etc...)
Let me know what you think.
Other nice thing would be some sort of statistics when we can check on which place we are according to other people. Statistics could be based on the XP and have some different kinds: - for every language (and for current week, current month) - whole XP (and for current week, current month) - translations tiers (and for language, current week, current month) and so on.
You will be able to compete virtually with other people, even when they are not your Followers or you don't follow them.