How do I practice coding without just copying tutorials?

Posted by Fearless_South_2624@reddit | learnprogramming | View on Reddit | 21 comments

I've been learning Python for a few months. I can follow along with tutorials and understand what the code does. But when I try to build something on my own, I freeze. I don't know where to start.

I've tried building small things like a calculator or a to do list. But I end up looking at solutions online and then just copying them.

How do I actually practice coding so I learn to think for myself? What kind of projects helped you get past this stage?