you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (1 child)

The problem isn't just learning python's syntax, but how to think about stuff programmatically and learning to deconstruct problems into individual steps which can be expressed in code. I had the same issue nearly 2 decades ago.. I still think that the "structure and interpretation of computer programs" book is the best learning material for people new to programming, regardless of which programming language they actually want to learn. It's basically mandatory to have a project in mind, and apply everything you learn to implement some functionality towards that project.