What study habits do you suggest for beginners learning python

Hello, kind people! I'm currently a 4th yr electronics engineering student and I want to learn python particularly AI and automation. I started CS50x and CS50P last week and love the lectures, prior to this I also tried boot.dev(as guest) and following youtube tutorials about python.

However, I find it hard to manage my time and motivate myself to stay consistent especially while working with my thesis at the university. I'm on my problem set 0 for about 3 days now, I guess being too perfectionist about the output also affects my motivation to finish it.

How do you stay consistent and maximize your time to learn python while doing other things? I want to commit to the CS50 courses, I can allot 2-4 hrs everyday but having trouble maximizing it, I usually pause through the lectures to understand it better so it takes me a lot more time. Any tips, especially from people that tried CS50 would be much appreciated!

Posted Dec 1, 2025, 4:01 AM UTC

104
Loading comments…