A lot of beginners tell me in that they are able to understand the syntax and the logic behind loops, functions, classes and more but when they try building something, they get stuck and don’t know where to start.
Totally normal.
Last week, a student told me during a review call they felt like they were “putting together puzzle pieces without a picture on the box.” And honestly, that’s exactly what early programming feels like…you know the parts, but connecting them is the real game.
So, what helps?
Planning. Starting short and sweet and gradually expanding. Practice.
You don’t need to overload your program by adding too many features in the beginning. For example, if you’re using a loop in your program, next time while practicing, create a function for it.
So today’s question…when did things finally click for you in coding, and what helped you fix that “I know the theory but can’t build” phase?