https://www.duolingo.com/Mudkip20

Proposal: Give information of _hours learned_ next to _streak_

Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi friends from Duolingo! This has come up before, but I would like to reinforce the idea: please add the information of total hours learned! Maybe even sub-divided for every tree. It would be so nice to know, and would put the learner's effort much more into perspective than only streak. And if 36 hours or so on Duolingo equals one semester of language in University, it would be especially great to be able to track this! Steam has hours played, Calm has hours meditated, why not do the same for your wonderful app? Best Wishes and Happy New Year!

6 days ago

37 Comments


https://www.duolingo.com/Ash.Purple

But how would the hours be counted? Just from the time you click new lesson until you finish that set of lessons? Sometimes I have a half completed lesson open for minutes to hours while I'm either distracted or reinforcing grammar by switching to a book to learn why a certain sentence is a certain way.

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi Ash.Purple, thanks for chiming in! This is definitely a thing to be addressed, as you are right, I often practice the same way. A possible solutions to this could be, for example: for half-completed lessons still open, or getting distracted by other things - Duolingo could count an average how long a lesson should take. For example, a lesson with around 15 questions, done uninterrupted, should take around 8 minutes (ball park figure from myself). While this is not accurate, it would still give a much better measurement than none. The time could be then shown as "estimated time spent", and a little explanation how this is counted. Or another, timed lesson, and it gives you the option to stop and start the timing. As this requires more input from the user, this of course could also lead to wrong counts, when somebody forgets to time, so I would still prefer the first option.

6 days ago

https://www.duolingo.com/Marc2EC
Marc2EC
  • 20
  • 6
  • 5
  • 15

How about a "pause" button?

4 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi Marc2EC, good idea! One needs to remember to push it, though, so I also very much like the option to include an auto stop, when the user has not input something for 30 seconds or so.

3 days ago

https://www.duolingo.com/Hubinou
Hubinou
  • 24
  • 19
  • 18
  • 15
  • 13
  • 12
  • 8
  • 150

I don't think it would be technically very complicated :

  • you have to click somewhere to begin a skill, a lesson or an exercise

  • you have to click somewhere to submit the answer

Those two events - as any event in a computer - come with a timestamp, so, it is not difficult to compute the difference.

Now, I see you coming ...

  • "What if I wait a long time before anwering ? Will this be accounted as learning time ?"

  • First, it will be easy to put a "time out" value (e.g. 1 minute or 30 sec) and this could even be a value set by the user in its profile. You will be able to answer at your own pace anyway but if you wait longer, you won't get more seconds or minutes than the time set.

  • Second, the goal is to evaluate ones own time spent learning, not to get the longest time in the club, so cheating is non sense.

This could also be a good tool for Duolingo to assess the difficulty of the sentences and exercises.

5 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi Hubinou, very nice ideas and reason behind it! I like the time out, and your pause button idea. Greetings

4 days ago

https://www.duolingo.com/GlaucoVillasBoas

I am a programmer and I do exactly that to count how many hours are my employees working. If they don't do nothing for 5 minutes or close the window, so the counting stops and starts after the employee do something again. The time is not sooo precise, since the most important thing is what they do daily and not how many time they take to do something. But it's good to have an idea of how much time we are spending on it (with a margin of error).

3 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi GlaucoVillasBoas, that sounds like a cool system to track the time! Not so easy to slack of with it ;) Did you program it yourself? Can it be found somewhere, or do you maybe share this on Github? This indeed sounds like a good solution for Duolingo, too!

3 days ago

https://www.duolingo.com/SuperLearner007
SuperLearner007
  • 25
  • 21
  • 17
  • 14
  • 11
  • 10
  • 10
  • 9
  • 8
  • 7
  • 7
  • 6
  • 5
  • 5
  • 5

Mudkip20, let's do this! I agree with you!

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Great! Thanks for the support :)

6 days ago

https://www.duolingo.com/PinKoYT

That seems like a good idea. I will have to agree with you. If there was an update like that, I bet we could set better goals and all that other great stuff. Happy new years to you too!

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi PinKoYT, glad to hear that and thanks for the good wishes. Maybe if we are many people, the devs will notice!

6 days ago

https://www.duolingo.com/SuperLearner007
SuperLearner007
  • 25
  • 21
  • 17
  • 14
  • 11
  • 10
  • 10
  • 9
  • 8
  • 7
  • 7
  • 6
  • 5
  • 5
  • 5

I'm on!

6 days ago

https://www.duolingo.com/PinKoYT

:)

6 days ago

https://www.duolingo.com/Judit294350

But are they learning hours? How do you compare hours spent messing about with the stupid word bank to time spent crafting a correctly spelt and assembled sentence in your target language? How do you compare time spent with one eye on the TV for the ad break to finish to one where you are looking up the grammar and making notes on vocab? Then do you give more kudos to the person who spend twice as long as another to do the same thing?

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi Judit294350, thank you for your thoughts! I have answered these very real potential problems in my reply to Ash.Purple, here a tl:dr: either give estimate and count this (from timing how long a lesson takes when somebody does not stop and answers all questions in a timely manner), not perfect, but better than no timing at all, imo. Or give option to time it yourself. Could be forgotten by the user so would still prefer first option. And of course, an option to make the results private, so to not be forced to compete in this value, would be handy.

Maybe somebody has even better ideas?

6 days ago

https://www.duolingo.com/Judit294350

But if you are giving an estimate, how does that differ from XP?

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi Judit294350, This is indeed a very good question :) not at all, I guess. So the measurements should really be all the time one spends (actively) on Duo, even considering the possibility of tracking too many hours (because of leaving the browser open, etc.). But this is for now the best option, at least which I can see.

6 days ago

https://www.duolingo.com/Gunnar388832
Gunnar388832
  • 25
  • 23
  • 22
  • 19
  • 18
  • 16
  • 14
  • 14
  • 13
  • 12
  • 11
  • 11
  • 11
  • 9
  • 9
  • 9
  • 9
  • 9
  • 8
  • 8
  • 8
  • 8
  • 8
  • 8
  • 8
  • 8
  • 8
  • 7
  • 7
  • 6
  • 6
  • 183

Everyone has different taste :-D I think this would be a horrible idea. It would be a bit like knowing the numbers of hours I have spent on the loo or commuting. I would feel "I have spent zillions of hours on Duolingo, what do I have to show for it", rather than "cool, I have learnt a lot of things on time I otherwise would just have spent procrastinating".

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi Gunnar388832, I feel you :) But are you sure you wouldn't want to know how many hours exactly you spent on the loo...? I mean, this could be eye-opening :D

6 days ago

https://www.duolingo.com/Hubinou
Hubinou
  • 24
  • 19
  • 18
  • 15
  • 13
  • 12
  • 8
  • 150

Easy, you could "opt in" or not in your profile.

5 days ago

https://www.duolingo.com/PinKoYT

bruh. Plz no. Your ruini'n the vibe. Still Chill

4 days ago

https://www.duolingo.com/blueandnerdy
blueandnerdy
  • 24
  • 24
  • 24
  • 24
  • 24
  • 22
  • 9
  • 1075

If it was calculated as a simple conversion from XP (assuming 10 XP per lesson, X minutes per lesson), someone could probably just create a browser extension or script. The real question is the conversion factors--for me, a lesson can be anywhere from 2 minutes or so at the top of the tree to 7 or 8 as I get less familiar with the material. Plus there's the question of should it reflect actual time vs class hours, etc. Maybe it should also take into account how much of the tree is done? I think it's definitely an interesting idea, and I would probably end up adding it to my browser out of curiosity!

6 days ago

https://www.duolingo.com/Judit294350

Yep, and also level and language. Levels 1 and 2 are pretty simple but once you start having to write what you hear you may need several repetitions and translating without the word bank is way, way longer than sliding tiles around. Then you get Hungarian (I know I'm forever moaning) but I have even passed some C1 exams but some of the lessons take me 20 minutes! I can get 10XP in French in a couple of minutes.

6 days ago

https://www.duolingo.com/blueandnerdy
blueandnerdy
  • 24
  • 24
  • 24
  • 24
  • 24
  • 22
  • 9
  • 1075

Of the languages I'm doing, the Russian lessons end up taking the longest, followed by Swahili because half the time the English sentence will only be accepted one particular way that makes next to no sense...

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hey blueandnerdy, thank you! I don't know for sure, but for some users at least it seems PLUS already counts the time somehow. If this is true, of course I'd opt for Duolingo to make it available to everyone! Duo can earn money from every user anyway with the ads (which I happily endure to support them), and I am not sure how big a selling point time tracking really is (I would assume most purchase PLUS for no ads and offline courses...?)

5 days ago

https://www.duolingo.com/CarmenCarmello

Oof, I was thinking about this too! I agree with you, it would be really cool to have this feature. Happy New Year!

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Thanks for your opinion on this! Best wishes to you, too.

6 days ago

https://www.duolingo.com/Andrew213489

Time calculated as an amount spent would be useless. Not because it a great idead... but because there are many of us who don't ever long out.

Thus it would skew the hours spent learning in a negative manner.

Let's not confuse what 36 hours per semester verse the time you spend studying. The golden rule of thumb is for each 1 hour of class you need to spend 2-3 hours of studying per week. Thus if you have 3 hours of class you need an additional 4 to 9 hours studying out side of class.

Good luck with you studies!

6 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi Andrew213489, thank you very much for your thoughts. Thank you also for estimating the amount of study necessary, compared to classes taken, very interesting. So far the general opinion seems to be that the hours logged in are no way of validating the actual time spent doing exercises. So maybe, there is another way of measuring this? Maybe the time a user inputs something can get taken? Or another way could be to give the user the option of switching on a timer themselves. If people wanted, they could explicitly train timed, to get an estimate of how much time they spend. If there is no input for 5 minutes or so, the timer would automatically shut down, with the option/prompt to turn it on again when the user returns. This timer could be a way for users who want a statistic, without putting off the users who don't: they could just opt to not use it. Then the result would be shown in "timed studies: XX days, hours, minutes." What do you think?

5 days ago

https://www.duolingo.com/Taldust
TaldustPlus
  • 24
  • 9
  • 6
  • 2
  • 1005

if you pay for duolingo, you have that feature in the app. i only know the android app: Touch the streak icon. that opens a small drop-down page containing the length of your streak, the xp earned today and a little overview of the current month that shows you on which day you reached your daily goal. press the button "more insights". that opens a page that shows you, among other things, how much time you have spent learning the current language. for example: "245h 28m 3s That's more than 98.7% of all Swedish learners!" additionally, it shows you how much time you have spent on each of the last 6 months. and some other interesting data.

5 days ago

https://www.duolingo.com/BlackYeti42

I don't see a "more insights" button in the android app. When I touch the streak icon the only thing that I can press is the "EDIT GOAL" button.

5 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hmm, thank you both for your feedback, Taldust and BlackYeti42! This is interesting, why do some see it and some do not? So the time tracking is already implemented? So it would be of course up to Duolingo to make this statistical information available to everyone. The biggest point of Duo PLUS seems to me not having to watch the ads (correct me if there are bigger bonuses, please)! I don't think it would be a loss, if Duolingo decided to make one's timing available to the learner. Not everyone wants to see it and therefore it is not a big selling point imo, but people could look it up if they are interested enough.

5 days ago

https://www.duolingo.com/BlackYeti42

Lack of ads is one of the main selling points of PLUS, but it also allows you to download courses so that you can use Duolingo offline. Then you also get a "Monthly Streak Repair" item, which as the name implies allows you to regain your streak if you lose it (this was actually the reason that I bought it: I was unable to log in one day due to a server issue and I didn't think it was fair that I lost my streak, especially as I also study Japanese outside of Duolingo daily. Ultimately, it still felt like I was cheating though.)

I wouldn't say that time tracking is a selling point at all since I've never seen it marketed and had no idea it was even supposed to be a feature. As I said, I've never seen it.

5 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Thank you BlackYeti42, very interesting. Yes, even the streak repair you can buy with Lingots feels like cheating sometimes. I don't bother so much with the streak now anymore, though. In the end, I know how much I am learning and that is the most important thing... Regarding the time statistic, so I guess it wouldn't hurt anyone to make the time statistic available to everyone :)

4 days ago

https://www.duolingo.com/Jakodi.

I'm new to Duo- like a week. Do they actually take recommendations like this into consideration and make changes to their platform? How awesome if they do!

4 days ago

https://www.duolingo.com/Mudkip20
Mudkip20
  • 25
  • 12
  • 7
  • 5
  • 3
  • 2
  • 2
  • 2

Hi Jakodi, welcome, I am member for a few months now! How do you like it so far? To your question: at least I know, that moderators, or mods, are hanging around here. And if a discussion is lively and has many posts, the possibility for one of them to care and maybe talk with the developing people of Duolingo will be higher, at least that is my hope!

4 days ago
Learn a language in just 5 minutes a day. For free.