Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

How to stay motivated and remember lesson

Hi everyone, I've been having trouble staying motivated while learning to code. Trust me I do like to code, it's just I have bad motivation and trouble remembering past lessons, any ideas?

2 Answers

Joe Dodd
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Joe Dodd
Front End Web Development Techdegree Graduate 15,203 Points

Try putting what you're learning in the lessons to use. If during a lesson, something about the material excites you, then make a note of it, and when you finish that particular course, try putting into practice what you learned. If you like to code, then with each course or lesson, try writing the code that's being taught in the context of a personal project.

Step back and imagine a project you'd like to build using what you're learning, then as you go through each part of the course, think of ways you could use the course and apply it to that project you want to build.

Those kinds of things help me! Hope it helps you too.

Thanks, for your response, I'll try it.

It's tempting to go through the material too fast, and then you can't remember it and feel a bit lost. Courses are a great introduction, but it's important to understand that you have to code as much as possible and use what you learn as much as possible in projects of your own in order to learn properly. If you just go through the videos and challenges, and never stop to code some more, it's not enough and you will eventually forget most of what you've seen. to build a small application of your own and use what you just learned to make it. It doesn't need to be complicated. If you've just learned how to use collections, try building an app where the user can type words to store them inside the list, for example. You know, just play around in a workspace of your own. Make it a habit to code a little bit every day even if it's something super basic. Once you have built a bit more confidence, you can try to solve some coding exercises, there are great resources online like http://exercism.io/ for example. (Those can in fact be quite challenging at first so don't be worried if it doesn't work out, just come back to it later).

Thank you for the link to exercism.io! I think this will help me a lot