Building My Pythonic Dream Castle Ever More Slowly
It's becoming apparent that I can't learn as quickly as my 20 year old self used to do. This 70+ year old brain is struggling to keep up with those You Tube tutorials that promise to teach Python in 5 hours or less.
In particular, I'm talking about Object Oriented Programming (OOPs).
My brain starts spinning when the lecturers ask me to know my self.
So self.object equals myself?
It's becoming too philosophical or at least very confusing.
Luckily I stumbled across a You Tube channel that teaches it more slowly than the others. It's the CS50P class which can be found here. The teacher reviews the basics of strings, tuples, lists and dictionaries. He slowly builds up to the concept of having your own custom objects in a manner reminiscent of how our math teachers built up proofs of various math theories.
The CS50P course (where CS probably stands for 'Computers for Seniors' ha ha) will take much longer than the Python-in-less-than-60-seconds courses. But perhaps at the end of the longer road, this tortoise will comprehend the OOPs paradigm just as well as the 20 year old hares.
More to Explore
Harvard CS50 courses
Reddit CS50x discussion board
Learning Hard Concepts the Intuitive Way
Comments
Post a Comment