Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Videos are not marking as completed after watching them.

I'm currently working on the JavaScript Basics course with Dave McFarland and the videos are not being marked as watched. The quizzes and challenged get a green checkmark after finishing those though. Does this matter? Will I still get a completion badge?

Dave McFarland
Dave McFarland
Treehouse Teacher

Hi Zack Rabie

Sorry for the inconvenience. Can you answer a few questions to help us get to the bottom of this problem?

  • Are you using the mobile version (iOS or Android, and if so, which one) or the web-based site?
  • Are you watching the videos straight through from beginning until the end?
  • Are you pausing during playback?
  • Are you using the playback speed control to play back the videos either more quickly or more slowly?
  • Are you using the "Rewind 10 seconds" button in the video toolbar below the video?
  • Are you clicking on the video timeline to jump around the video either to re-watch a segment or jump ahead?

Any additional information you can provide about how you play the videos would help.

Hi Dave McFarland

Thanks for getting back to me. I'd be glad to answer a few questions.

  1. I'm using the web-based site and the issue is occurring on both Chrome and Safari.

  2. Yes I am watching them from the beginning to the end. However, sometimes I go to a local coffee shop to study that has too slow of WiFi to load the videos, in which case I download the videos and only do the quizzes and code challenges. Later on (at home) I open up the videos in new tabs and let them run through with no volume so that they mark as completed. This has worked on other courses but seems to have an issue in this one for some reason.

  3. Yes, I frequently pause during playback.

  4. No, I never use the playback speed control.

  5. No, I never use the "Rewind 10 Seconds" button.

  6. Yes, I frequently click on the video timeline to go back to something that I missed or didn't quite get.

Hope that helps!

Dave McFarland
Dave McFarland
Treehouse Teacher

Thanks for the detailed comments Zack Rabie. I'll forward these to our dev team.

Dave McFarland The exact same issue is occuring with the final badge 'Creating Reusable Code with Functions'. Just thought I would let you know so that can get passed on to the dev team. Fantastic course btw! So well done.

4 Answers

I have had that happen to me in few videos and I still got the completion badge. From another discussion long ago ( I don't remember the initial question to find it), I read that we have to watch a certain percentage of the video for it to be marked as watched so if you skipped some parts in the video that might be the reason why.

For clarity, greater than 50% of a video must be watched in order it to be marked as complete. And the 50% does not have to be in one chunk, nor must it occur in the same sitting. You can watch the first and last 15 seconds of a 1-minute long video and it will (should) be marked as completed. :smiley:

Hey I'm not sure what you guys did, but it's working now! That was a quick fix! Thanks :)

I don't think it's been fixed! I had this issue yesterday and today. About 50% of the movies I watched haven't been marked as watched.

This is still not fixed, and I'm wondering if it's a deliberate bandwidth / processing limitation as I can watch like 40 minutes of video's before this starts to happen.

Recently I took up a trial at Lynda.com. There is a lot they can learn from treehouse, and I didn't return to being a member there, but they do have a facility to mark a video as watched. After all, this saves them bandwidth, and processing n requests per video per user, and it cuts out some degree of user frustration.

Treehouse could one-up them by making the video's entirely optional, and not assigning points for watching video's the entire way through. I'm not sure they will do this as it seems promotion of products to learners is part of their revenue stream, and you cannot brainwash people to use sub-standard tooling if you do not force them to watch video's

Hey Lewis! Apologies that you're still experiencing issues with this. We do get occasional reports of this being an issue which is usually the result of our video tracking service going flaky for a bit. We do monitor that service and continue to make it more robust. Do you find that this issue is happening often for you?

Regarding Lynda, are you saying they have a button or link where you can just mark the video as watched? I'll definitely take that idea to our product team! :+1:

You can completely go through a course or track and not watch a single video and still pass all the quizzes and code challenges and receive the badge for that course. The only thing you'll be missing is the few points you would have received for watching the videos (each video is worth 1 point).

Lastly, we don't promote any products at Treehouse for money. Our only revenue stream is subscriptions from paying students like yourself. If we "promote" or talk about any products, it's because we think they're just cool (i.e. things discussed on the Treehouse Show) or we believe they may be helpful to you as a student (workshops on different frameworks or tools, etc.).

Hope that helps!

Thanks Sean Gaffney

I tend to divert any down-time at work and home between marketing, training and other tasks. Usually I'll come to Treehouse 2-3 times a week for a few hours, and after about 40 minutes the problem kicks in until the next hour.

Obviously not knowing the code base I am doing the typical annoying user thing of poking at the worst possible scenarios to try to get them resolved :wink:

I'd be very grateful of the video's having a watched button, and I'm glad to hear treehouse is not getting paid for some of the horrific products being pushed. In the case it's not part of a revenue stream, why push products that promote proprietary unnecessary nonsense like MAMPPro, rather than open-source, and more importantly professional solutions like Vagrant, Docker, etc. There are of course some solutions that deserve to be pushed like Photoshop, like Illustrator, Git, the runtimes and libraries themselves; but the IDE you use; the software you develop and stage on does not have to be a constant battle to promote XYZ proprietary solution; it's directly at odds with learning to be a professional X.

Have a great weekend

Dave McFarland
Dave McFarland
Treehouse Teacher

Hi Lewis Cowles. Just to confirm what Sean Gaffney said: we don't promote commercial products in return for any fees. When we do present a solution that has a commercial component -- MAMP is free, but MAMP Pro is not -- we do so with our students in mind. We've mentioned MAMP in our courses, because it's a very, very, simple way for a beginner to get set up with PHP, MySQL and Apache. In other words it's a fast on-ramp to getting to the really good stuff like programming PHP and database-driven web sites. While there are other, completely free, open source solutions, like the ones you've mentioned, we've found many students get tripped up on installation details, and give up out of frustration. Cheers!