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 trialSAMUEL LAWRENCE
Courses Plus Student 8,447 PointsAmazing Quiz app code challenge
Ok, so during the OOP course with Andrew Chalkley I encountered a lot of difficulty so I frequently visited the community to find solutions. During that time I saw a lot of questions from other students about Andrew's method of teaching. At first I defended his style because it did lead me to a lot of information I would not have otherwise seen if not for the difficulty I encountered, so I was grateful for that.
However, when given the code challenge to create a quiz application, I spent 6 days trying to figure out where to begin, what methods, properties and object literals I would need. I started and got say about 20% of the quiz working. When I got stuck I went online to do further reading on the subject. Days past and I was able to get the first question and choices to display to the UI but couldn't get it to move from one question to the next and so on. I found out later that the reason I was so stuck is because I kept trying to solve this following the methods that Andrew demonstrated throughout the course.
During one of my searches I came across a video that showed how to make a quiz app. I didn't want to look at it cause I really wanted to solve this on my own. However, after 5 days of getting nowhere decided to look. A lot of what the guy did was similar to what I learned during the course, but most of it wasn't the same. So I didn't follow his method cause I thought it didn't really help me reinforce what I learned, it was something new. At least by my understanding.
Here's the link: http://likegame.net/develop-a-quiz-app-with-javascript-object-oriented-programming_Hjvk1pFNqXaw.html
So I finally gave up and looked at Andrew's solution videos, only to find out that his solution is almost identical to what the guy in that video did. The question object as a matter of fact was exactly the same, even the names used.
That upset me a bit because many of the methods used were never introduced, mentioned, hinted to throughout the entire course. I mean, how am I supposed to get anywhere, if you teach one thing but use a different thing in a quiz. When Guil Hernandez teaches something, if there are different ways to solve a problem, he will hint to it mention it and some times provide links to do further reading, then use his preferred method. That way I can think and maybe remember there is a different way to do this and try. But this isn't the case with Andrew.
I have to agree with many of the questions in the forum, his style of teaching is very confusing and difficult to follow. Add his accent and it gets worse. His teaching style doesn't seem to have structure, it's all over the place in my opinion. I'm frustrated because I realized if I had spent a month trying to figure this out based on what and how he taught, I would have never gotten it and I would have continued thinking it was my own stupidity that was the problem. I have been able to solve 9 out of 10 of Guil's challenges, some quickly others over several days, but always on my own and using the lessons he taught. In the traversing the DOM course I even did one, and my code was exactly the same, identical to Guil's. His teaching is clear and so very well structured.
Just had to get that off my chest. Thanks.