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

Omer Asadullah
Omer Asadullah
10,415 Points

Some suggestions about Code Challenges

Hi Guys!

I have currently finished javascript Stage 1 in Code School.com which is a free course. I have liked their way of teaching and especially their code challenges which make you practice and grill the code and concepts. I have noticed that once after watching the videos and making notes, if you practice the code challenges daily you get proficient in the lessons learned. After that you may use those techniques in your own project. My advice to Team Treehouse is to increase the code challenges and follow the pattern of code school where you don't just create code challenges ditto to the respective lessons but instead challenges are slightly different from the video taught. What I am trying to say is that concepts are the same but problems are other than the video. This serves two purposes. The student has his/her share of practice which he needs to grill those concepts. And secondly he must also need to think and work out the solution and be creative which makes him eager to learn more. As an example I will share the link below..

http://javascript-roadtrip-part2.codeschool.com/levels/1/challenges/2

In the lesson the instructor was talking about while loops but he was using the example of trains and using while loop in the ascending order. However, in the challenge the students are being asked to create a loop in the descending order giving a different example other than mentioned in the lesson. This is not too difficult to discourage but also exciting and makes one want to think instead of copy catting.