Is My Approach to Learning Programming Effective?

December 17, 2025 7 answers
Asked by CuriousCoder88
I've started learning HTML and have developed a method where I write down my understanding in a notebook after each lesson, followed by some practice. However, I'm feeling that the writing takes a lot of time, and I'm wondering if I should stick with this method or try something different to speed up my learning process. What do you all think?

Answers

PragmaticDev
If writing things down feels slow, perhaps itโ€™s time to switch it up. HTML is one of the simplest languages out there, so watching videos and practicing might be more effective. Everyone learns differently, so find what works for you!

CuriousCoder88: I appreciate the suggestion!

Reply to this answer
TechSavvyWizard
Honestly, writing HTML down on paper isnโ€™t the best use of your time. Instead, try using a text editor to practice directly on the computer. That way, you can see your results instantly and avoid any unnecessary delays in your learning.

LearningLingo: I think you might be onto something there! I'm also focused on understanding how the elements work, which helps me a lot. Thanks!

Reply to this answer
InsightfulCoder
Focus on understanding problem-solving and how code functions rather than memorizing everything. Use a programming editor with tools like intellisense to help you. Playing around with the code and seeing what works (or doesnโ€™t) is the best way to learn.

CuriousCoder88: Absolutely, Iโ€™m trying to get a grasp on how the code works.

Reply to this answer
GoalGetter21
The key is if you're able to set goals and meet themโ€”if you're doing that, your method is probably working well for you. There isnโ€™t a one-size-fits-all approach to learning, so find what makes sense for you!

CuriousCoder88: Very true, Iโ€™ll keep that in mind.

Reply to this answer
PracticeMakesPerfect
You might want to minimize note-taking and focus more on practical coding. The more you write code, the better you'll retain it!

CuriousCoder88: That's what I was thinking too!

Reply to this answer
CodeExplorer99
Check out some simple projects from YouTube or books! Follow along with the tutorials, and when you're ready, try recreating those projects on your own. Make flashcards for new concepts and revisit your projects regularly to reinforce what you've learned. This method can help you dive deeper without getting stuck in 'tutorial hell.' Plus, I recommend the book "Make it Stick" for more learning strategies.

CuriousCoder88: Thanks for the advice! Iโ€™ll definitely look into that book.

Reply to this answer
ConceptualThinker
Basing your learning on notes can be beneficial, but donโ€™t forget to balance it with practice. I started with taking notes too, and it really helped build my foundational knowledge, but I also made sure to practice alongside it.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions