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 trialKlaudija Ljevar
4,476 PointsVery hard to understand video Shopping List Take Three
I have to say... I had so many difficulties with understanding this video.. I think that 70% I still don't get.. And I hate that feeling.. Too many things said, too little explained..
I've watched it couple of times. But with the same result. Confusion.. :/
1 Answer
Jeff Muday
Treehouse Moderator 28,720 PointsOne way of understanding complex topics-- especially programs is to sketch the code out in either a flow-chart or some pseudo-code (which is not code, but a step-by-step way of defining a problem).
If you carefully follow the video, pause it and write a note of what step he is taking. If you repeat the video 2 or three times checking your notes, you will really start to get what is going on with program flow.
Then once you follow the ideas, see if you can reproduce the steps in your own way.
Best of luck with your studies in Python. It is a very useful language and with practice comes mastery!