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

Python Object-Oriented Python Dice Roller Yatzy Scoring

Isn't this more advanced?

I am taking the python basics track and most of the OOP course seems a lot more advanced than basic python. Is it just me or are these videos significantly harder than everything else we've done throughout the python basics course? The first and about half of the second stage of OOP feels a little too hard. Should move on to the write better python course or just fight through the rest of this without fully understanding the concepts. Thanks for any help that can be given.

keith frazier
seal-mask
.a{fill-rule:evenodd;}techdegree
keith frazier
Python Development Techdegree Student 5,771 Points

You're not alone. I found myself having to use workspaces to get through the code challenges all of the sudden in the recent OOP course. It seems like to consensus I am getting when looking at all of the comments around the forums on the OOP videos is typically irritated and frustrated. Despite the difficulty though (which I do believe is due to a parceled/scattered curriculum) I think it's best to get through the course being aided by whatever third party reference you need: Udemy, youtube, stackOverflow, python.org, etc. You've already signed up and paid, might as well use the tracks, community, and projects to your advantage, even if you have to go way out of your way to find the info. It's frustrating but hey, you get what you pay for. Many 'accredited' programs will rob you blind and its easy to nickel and dime yourself with books and crash courses. Considering the diverse range of course material, the community, and the projects with feedback, I must say Treehouse is a fair deal for what the price is.

2 Answers

thank you so much! I think we are paying a fair amount for what we are getting. I will keep your suggestions in mind

I spent a considerable amount of time returning to this OOP section and supplemented it with some YouTube instructional videos (Corey Schafer's Python series are really good). It all got clearer and clearer with time and practice. I would go back to every coding challenge and simply do them over and over again until things made as much sense as they could.

Just be patient with yourself and try to dissect every sentence that is said by pausing, thinking about it and trying it out in the terminal.

Good luck and keep working at it!