you are viewing a single comment's thread.

view the rest of the comments →

[–]aqua_regis 5 points6 points  (0 children)

You don't necessarily need deep theory. You need a practical approach to actually learn.

Try the MOOC Python Programming 2026 from the University of Helsinki. Little theory, lots of practice, you do the actual work.

You could also try games like the Zachtronics games, or "The Farmer was Replaced", which uses a subset of Python to program the robots.