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

JavaScript Object-Oriented JavaScript: Challenge Rendering the Game Rendering the Spaces, Board, and Tokens Solution

This whole challenge should be re-recorded

As mirrored in a number of other questions and statements throughout these lesson stages, this whole challenge should be re-recorded. Putting aside the conversations about the teaching method (and a quick skim of the forum posts for this unit will reveal a good series or discussions for and against it), there are enough errors, revisions, or incomplete demos to warrant a reproduction - especially as these appear to still be in place many years after the initial release. While many of these seem "minor", together they present a product that really needed to be quality controlled before release.

Another student has noted here that one of the challenges set for this stage was to create a htmlToken getter method. Ashley's solution does not discuss this, and it's not revisited in the teaching notes. The next challenge in this sequence asks you to create an additional three getter methods. We're then doing these without knowing if what we did in the previous stage was correct, as this is the first time getter methods are introduced.

You can skip ahead and confirm your code quality later - but it really needn't be so.

Hoping that the treehouse staff will work on addressing the number of concerns raised in the forums on this challenge. Given that Ashley no longer works for treehouse, it is unlikely that any of the components will be re-recorded.

Perhaps a 2021 version is in order!

Swan The Human
seal-mask
.a{fill-rule:evenodd;}techdegree
Swan The Human
Full Stack JavaScript Techdegree Student 19,338 Points

Absolutely agree. I went through this practice session almost two years ago when I was on a different track and now it came up again in the FSJS tech degree. It is just as confusing now as it was then. Everything is explained as if the student is already proficient at all of the techniques being used.

2 Answers

Jordan Davis
Jordan Davis
7,696 Points

couldnt agree more, while i do think ive picked up some stuff from these lessons it has been very stressful and at times difficult to follow