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

Nikolai Olekhnovitch
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Nikolai Olekhnovitch
Python Development Techdegree Graduate 19,443 Points

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!