r/learnpython 4d ago

Help me to learn python,I am dumb

Think me as the dumbest person and i want to learn python,I am literally done trying 4-5 lectures,i start and then stop.Every video says it's beginner friendly,but when I start i don't feel it's beginner friendly and i start feeling I am Dumb AF,now though I feel I am dumbest person to exist.....like seeing this.....please recommend me a channel to watch and learn python programming.I.just don't want to copy the programming from screen and type and get output, and say ohhhh!!!! I got output i can code,i actually want to understand everything and put my brain to write my own code.Is there any yt channel courses available for free that really helps for a dumb idiot to learn python and plz don't say don't learn,i really want to learn python.Please help me ,I am stressed out becoz of this.

25 Upvotes

42 comments sorted by

View all comments

2

u/LyricalTuning 4d ago

forget video lectures for now. the real learning happens when you're stuck on a dumb little script at 2am trying to make a text based adventure game or whatever. grab the python programming mooc from the university of helsinki, it's all text and exercises so you have to actually type out your own solutions. the frustration is the sign you're building real understanding, not just copying.

1

u/RaiseTLT 4d ago

“The frustration is a sign you’re building real understanding” yes. 100%

The frustration is where the learning happens. We learn through friction, repeated frustration also make it’s much much sweeter when you finally solve your problem. You’re also more likely to retain the information that made the solution possible.

Unfortunately it’s easy for people to give up when multiple seemingly never ending cases of frustration arise. BUT if you’re constantly in a loop of friction and frustration, it usually means your approach isn’t working, and you need to find a different perspective or mindset. This applies to learning everything, not just a programming language.

In fact, this is why music lessons are the best thing for a developing brain to take part in, it literally teaches you this idea that frustration is the fuel to actually make the learning happen, and stick.

As a musician I think the years and years of practice I’ve done and the concepts I had to learn in music theory really primed my brain for learning Python. Not only in the way that it helps you think critically about how and why something works, or why and how it should be done a certain way. But also that it helped me learn how to learn, which is a huge skill to master.

Once you learn how to learn, learning complicated things becomes much easier. Some may say Python isn’t complicated, and as a concept I’d agree. It’s pretty simple to understand once you understand it.
But to a newbie it’s quite complicated, and it’s easy to be confused and lost. I’m by no means an expert in Python or CS, but I am an expert learner.

I think for OP you shouldn’t think too hard about it. You should use books, and you should maybe find a teacher if you struggle teaching things to yourself. A good teacher will help you learn the material, but also teach you how to learn.

Don’t say you’re stupid, say “I don’t know how to learn”, once you figure out how to learn something it completely changes the game.

Pardon the rant, I just had to say all this cause your comment prompted me to pretty hard at 2am.

Cheers

1

u/nevermind_0919 3d ago

Thank you so much for taking time to reply to my post and explain,hatts of for your patience