Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

This lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Hint: You can adjust the default video playback speed in your account settings.
Hint: You can set your subtitle preferences in your account settings.
Sorry! Looks like there’s an issue with video playback 🙁 This might be due to a temporary outage or because of a configuration issue with your browser. Please see our video player troubleshooting guide to resolve the issue.

Challenge: Modeling a Farm

Pythagoras on April 18, 2023

Some constructive critisism.

Happy with the your tutorial of classes and object orientation. Plenty of information to try to grasp but still not exhaustive to keep the learning- momentum optimal and not getting stuck on too much details.

That said, having a video of you doing the challenge after giving the participant the opportunity to think and do it for themselves is something that would be beneficial. Getting immediate feedback after trying for yourself on a blank slate truly elevates the learning-potential. Quite surprised to see that none of the tutorials have this.

Martin Breuss RP Team on April 20, 2023

@Pythagoras thanks for your feedback! We’ve actually been experimenting with just the format that you’re mentioning in the File Systems Operations course. On the Python Basics Learning Path, you’ll see an associated extra course called Python Basics Exercises: File System Operations.

Let us know how you like the format if you get a chance to take a look, we might roll them out for more courses if our subscribers think that it’s a good idea :)

Katya on May 28, 2023


The tutorial was helpful, and the information was explained in a clear way. I agree with @Pythagoras. Having an extra video that shows how you solve the challenge after trying on your own would be super beneficial. That would allow us to see what mistakes were made, if any, and clarify some concepts. I’m surprised none of the tutorials includes that. Is there a way to get a review of the solution?

Thanks, Katya

Bartosz Zaczyński RP Team on May 29, 2023

@Katya Since these courses are based on the Python Basics book, you can find the corresponding exercises and their solutions there. For various reasons, it was decided not to show the solutions in some of the videos. In the meantime, I’d encourage you to share your solution on the Real Python community Slack, asking for feedback or help if you get stuck anywhere. Alternatively, if you have a specific question, then you can post it under the relevant lesson, and we’ll be happy to answer!

Become a Member to join the conversation.