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

Don't know where to start with teachers JavaScript 'Challenges' but can do the code challenges and quizzes easy

Just learning JavaScript now and it is my first proper programming language, Bit worried really I can do all the structured quizzes and code challenges but when it comes down to the teacher setting his own little projects I just don't get it, I mean my brain hurts . . . Should I be picking it up already or does it just take time? I am nearer to the end of the course than the beginning .

Sorry if the question sounds a bit stupid . . . :P

2 Answers

rydavim
rydavim
18,813 Points

I understand what you mean. What I started doing towards the beginning is listening to the plan until I felt it clicked, and then I'd go work on it until I got stuck. Then I'd watch more, fix my code, pause again and try to make more headway. Clicking around the documentation also helped.

Sometimes I would need to watch well into part of a problem before feeling like I could make progress on my own, but I definitely think it's helping to try to do as much as I can in each section. You always have the videos and finished code to fall back on.

Also, after finishing a project, I'll sometimes try to build something similar to reinforce the concepts.

That's not to say my method will work for you. But you're not alone! Getting started on a project is the hardest part I think.

It is normal in my opinion. Try your best at and compare your attempts to the solutions they give.

What really helps me with larger problems, like these challenges, are writing step by step instructions on paper. Then translating them to code.