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 trialHanxiao Jiang
8,526 PointsDo you think the lecturer is too lazy to correct his mistakes in the video, and look for API doc before teaching?
It is the second time he made a mistake in the video and I don't think he intentionally made it to teach us. He could update the video to save students time and make the class more clear. Besides, in this jQuery course, he keeps looking for API documentation in the video, which is quite distracting and time consuming. I am very satisfied with previous courses like CSS HTML and JS, BUT DEFINITELY NOT THIS ONE!
I don't think he was well prepared before teaching. And I have to find other learning materials, like codecademy to learn jQuery due to this lousy teaching.
Well, as I couldn't find anywhere to rate the course, I put it here.
It may be time for treehouse to update jQuery teaching serious.
7 Answers
Shane Robinson
7,324 PointsJust watched the video, here are a few things to keep in mind:
- Everyone makes mistakes sometimes, no matter how experienced.
- Sure, they could have edited small mistakes out, but then you would miss how an experienced person troubleshoots these sorts of issues - which I believe is a valuable thing to know.
- He looks up the API documentation on purpose because you will often be doing that in the real world. Being able to see somebody else go through it gives many people a better idea of how to do it themselves when the time comes.
I hope that makes sense. :)
Oh, and personal opinion, but I really like Andrew Chalkey's teaching. Everyone learns differently, though so it's perfectly normal that his teaching might not work for you.
Gabriel E
8,916 PointsHanxiao, would you rather learn from a teacher who acted like a robot and new everything like a machine, or one who can teach you to think as you go along and debug? I'll admit, I feel like they were more prepared in HTML and other JS chapters, but I appreciate that he's been showing me how to look through the docs, just like I'd have to do in a job.
Laura Jackson
9,519 PointsAgreed. I think it's good that we see encounters with bugs and then taken through how to fix them. It will make you feel like when you come across errors it's a natural thing, rather than the end of the world because you haven't done it perfectly the first time.
Michal Janek
Front End Web Development Techdegree Graduate 30,654 PointsOnce I started reading more about jQuery I realized how well done his approach was. I used to complain about Andrewºs style but he is really doing a great job explaining jQuery. When it comes to API - programmers are NOT supposed to be walking books of codes. More proficient programmers need to know how to find what you need. Sometimes you will need one method, function etc in a year. You have to be able to find it if such a case arises. Being able to go through a documentation (and doing it) is a tedious yet the most important part of programming career.
Michal Janek
Front End Web Development Techdegree Graduate 30,654 PointsBut Yes, Andrew tends to do that "I assume that you know how to handle the problem so let us do it together" bit a bit too often.
Brian Hudson
14,785 PointsI agree Michal. I have had a tough time following the concepts Andrew is trying to teach but SLOWLY his approach is growing on me. Watching his process is helpful for me and to be honest this material is complex and abstract enough that watching him kind of fumble through it makes me feel a little better, not only about my own clumsiness when I'm using jQuery, but also about my ability to work through the problems to a proper solution.
John McLean
Courses Plus Student 6,931 PointsI have to agree, I was impressed and hooked with the way the HTML and CSS courses were laid out and taught, however Andrew's way of teaching doesn't leave me feeling as if I'm "taught", it more so leaves me feeling as if I'm watching someone else "learn".
To be honest it gives the impression that this whole course was thrown together and made in the span of a day or two with very little preparation and editing.
Xayaseth Boudsady
21,951 PointsI suspect that his methodology is more inline to "think" like an engineer. Although the course is taking a lot longer to finish than others, it does has a teachable moment each time he "intentionally" makes a mistake.
I try to pause that section of the video, to see If I can figure out ahead what the problem is, and skim through my code and the documentation.
Yes, it's painfully slow, but he's walking through real possible scenario that you will encounter eventually in other projects, and how to stop, slow down, and assess what to do next.
Steven Rice
11,672 PointsI was wondering the same thing the entire course. If he's messing up intentionally to show you how you will likely need to lookup solutions in the real world, then that's a good thing to see sometimes. But I agree, if he wasn't intending to do that then it really needs to be crisp like the HTML and CSS courses where information was presented perfectly clear. No mistakes or searching for the right words.
There have been a few times when I'm trying to get a concept down and I lay out the information in my mind in a way I can memorize it, but then he makes a mistake and i'm like, "Wait, ok, delete that part from my mind, add this part in." It just gets confusing. I remember a teacher in school saying, "the way information FIRST enters your mind is very important".
Gabriel E
8,916 PointsVery true, but the way information REPEATEDLY enters your mind can be just as important.
david chris
Front End Web Development Techdegree Student 664 PointsAgree . Because of that , videos are so long . Waste my time
Hanxiao Jiang
8,526 PointsHanxiao Jiang
8,526 PointsFirst, if he made a mistake unintentionally, he could have re-videoed it. He is a teacher, so be professional. This saves others time and makes course more clear.
Second, if he made mistakes intentionally to teach, that would be good. But if you have watched it, he did not. Noted that we are learning for the first time, understanding concepts and practice is more efficient. If we need valuable lessons from mistakes, we would turn to other materials like uncrafted code by students, and forums Q&A, which is already there, what's the point of these videos?
Third, true, API doc is important. I'm fine when he did that the first few times as an example. But he kept doing this through every lessons, check the last 3-min video, more than half is spent on scrolling down API docs. Obviously he was teaching impromptu, and this action makes this course unorganized, distracting.
A good teacher should guide students to learn efficiently, save their time, and make them interested in the materials, he is doing the opposite.
The lecturers from Javascript, CSS, HTML are way better than him in teaching.