Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Chris Shaffer
Chris Shaffer
12,029 Points

How do I get an instructor to respond?

We've been going back and forth over the poor explanation of solutions for a JS Foundations challenge in this thread: https://teamtreehouse.com/forum/stuck-on-stage-5-functions-quiz#show-answer-630332

I'd like to know how to get an actually Treehouse person to respond to get the expected answer explained. I can't find a way to contact them directly via this site.

5 Answers

Person tagging is probably the best way to go. See this thread https://teamtreehouse.com/forum/person-tagging

James Barnett
James Barnett
39,199 Points

JavaScript Foundations was written a few years ago by Jim, he's since moved from a teaching role to a fulltime development roll. You'd probably have better luck pinging Dave McFarland the current JavaScript teacher.

Chris Shaffer
Chris Shaffer
12,029 Points

Actually, I DID do that originally. I had to contact Support to get an actual response.

Dave McFarland
STAFF
Dave McFarland
Treehouse Teacher

Yeah as Adam Nawrocki mentions it's best to try to tag a teacher. (Like James Barnett did in this thread)

Chris Shaffer I've added my 2 cents to that forum thread: https://teamtreehouse.com/forum/stuck-on-stage-5-functions-quiz#show-answer-630332

Chris Shaffer
Chris Shaffer
12,029 Points

Your answer still misses the main point: up until this point, although I know the OR operator having done JS courses in places other than Treehouse (I'm just slagging through the Front End Web Dev course for points and to get to the things I haven't learned), the OR operator has NOT actually been taught in the JS Foundations course.

So again, you've provided an answer which does not fit in the context of the lesson.

I think what is missing here is that you guys don't seem to understand that throwing out an answer that says "well here's a way to do it" but doesn't remain in context ANSWERS the question, but leaves us just as confused.

The core of the issue here isn't this particular question but actually two-fold:

1) Jim Hoskins' form of instruction is a mess; he jumps all over, includes ways to NOT do something but still spends 3 or 4 minutes explaining how to NOT do it, and is generally bad at explaining what he is doing and why.... and

2) The JS Foundations course is clearly out of sync with the required material to complete the challenges.

So the question is, do you need to revamp the JS Foundations course questions to match the videos, or are the videos inadequate to provide the skills needed once you reach that point in the course?

Up until this particular track, I've been pretty happy with my experience at TH. At this point, especially after reading of others on this forum with the same frustrations with the same course, and then doing a quick Google search and finding many others who left TH due to what they described as a "mess of a JS course" (posts from over a year ago included), I have to ask if my money might be spent better elsewhere.

If you can't explain the basics of JavaScript and understand the difference between teaching and telling (to be clear: just giving an answer with no explanation - such as your use of the OR operator - is telling) then I'm questioning what my hard-earned money is getting me.

I get it: there's many ways to do things. But if you're teaching a course, then the course should contain the tools and teach the skills needed to pass the required challenges and those things should fit together in a way that results in learning.

I don't feel like I'm LEARNING JS with your method.

Dave McFarland
Dave McFarland
Treehouse Teacher

Hi Chris Shaffer

Thanks for your feedback. We are revamping this course. In fact, we are currently creating a series of in-depth JavaScript courses which includes a series of basic and advanced JavaScript classes covering fundamental JavaScript programming concepts.

Next on the roadmap -- Interactive Web Pages with JavaScript -- will be released within the next two weeks.

My very own JavaScript basics course, which does cover basic operators like the logical OR operator will be filming next week, and will be out early in October. It will replace JavaScript Foundations.

I'm sorry for your frustration with this course.

Chris Shaffer
Chris Shaffer
12,029 Points

Honestly, Dave McFarland, it's the method of instruction by this particular instructor. I'm fairly versed in JavaScript basics, but after watching a video which I only at the end realized was something I already knew, being confused during the entire instruction due to his jumping around and talking about what NOT to do, I'm convinced that Jim Hoskins was meant to program, but not to teach anything, ever.