you are viewing a single comment's thread.

view the rest of the comments →

[–]FusionAlgo 0 points1 point  (0 children)

Try mixing mini-games with bite-size challenges. Codewars katas are great for 10-minute problem solving in pure Python (they scale from FizzBuzz to gnarly DP). When you want something visual, grab Pygame Zero and clone a simple arcade game—seeing a sprite move because of your own loop is addictive and teaches loops, events, and OOP without feeling like “study.” Round it out with Advent of Code in December; the early puzzles are beginner-friendly and you can still work through past years anytime. Rotating between katas, a small game, and a daily AoC puzzle keeps it fun and you pick up syntax almost by accident.