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 trialClifford Gagliardo
Courses Plus Student 15,069 PointsI feel like this course had missing chunks.
It is me or was there a lot of jumps between the topics for which relevant information was not clearly or fully explained? Is this the pedagogical style for Treehouse? I feel like the difference between this course in the Learn Python track and the course before it was miles wide. I feel more confused than clear on what just happened throughout this course. Does anyone have recommendations on where else to learn about OO Python? I found the explanations less than clear here.
7 Answers
Josh Keenan
20,315 PointsWhat exactly are you finding hard? From all the stuff I have done online treehouse has always by far and wide given the best explanations on everything. My advice is to practice things a bit before you move on, if you don't practice it it'll go in one ear and out the other
Mark Ramos
19,209 PointsI took this course twice, but I'm glad I re-did it. It taught me to pause the video and rewind it every time something didn't make sense, and to test out changes to the code in the console, even when Kenneth doesn't do it himself. I made sure every block made sense to me before moving on, and by doing so, comprehended the course fully the second time through.
Garrett Stubblefield
6,674 PointsI think the hardest thing about this course is that Kenneth is always doing calls in the command line which the challenges never do.
Jason Kampf
4,873 PointsI found this course to be very confusing. I have rewatched all videos multiple times but I'll probably have to go back through the entire course again.
Josh Keenan
20,315 PointsWhat have you been finding hard?
Joseph Heckert
4,016 PointsHey Jason, I was finding it difficult to keep up with the concepts in the course as well.
What was SUPER helpful for me was to pause for a couple of days and go back and just build something that used a lot of the concepts (I ended up building a program that lets you choose two Pokemon and battle with them!). I ended up fixing a LOT of errors, but it was extremely helpful to cement some of the concepts in my mind. Making mistakes and learning from them is a great teacher, too ;)
Hermes d'Henares
2,756 PointsWhilst it is true that Kenneth passes over some topics and there are some explanation holes --he codes many things without a proper explanation of why and when to use them--, the greatest problem with this course is the community, which is terribly inactive.
Jason Kampf
4,873 PointsI found the examples being used (dice, yatzy) hard to relate to. I think I need go through it again using a different subject. I did that for an earlier section and it seemed to help. Also, going back and forth from the workspace to the interpreter was just frustrating for me.
Josh Keenan
20,315 PointsYeah it is super long and irritating switching back and forth. Some of the examples aren't always the most relatable but you can google python examples that help explain x, that worked for me often.
Nicole Buckenwolf
8,721 PointsI agree, tho like others revisiting the videos several times and supplementing on occasion with youtube was helpful. Also I get that the repo he linked was what he did while building the course and not the exact code of the course, but it'd be nice to have seen the code from the course and then the examples of the scoring he gives as "extra credit". Also I just want to shout out Yatzy, I feel like it's not getting enough love from this community haha.
Clifford Gagliardo
Courses Plus Student 15,069 PointsClifford Gagliardo
Courses Plus Student 15,069 PointsGood advice! I think I need to slow down. Sometimes things don't click until a few days after I first go over the topic.
Mahdi Jafari
17,887 PointsMahdi Jafari
17,887 PointsThanks for the advise man but this course had a looott of problems. It was not fully explained and it seems he was rushing or there was some part that instructor didn't know how to teach.