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

Pedagogical issues when going one track and then another?

We all know the quality of the courses Treehouse offers. It's for this reason that it's difficult to keep learning in one track, because there are a lot of content to learn in the others, even if one has chosen a career path, let's say web development. I would like to know any opinion, or advice about it: is there any pedagogical fact when stopping learning a track, letting it unfinished, and then choosing another?

2 Answers

Ken Alger
STAFF
Ken Alger
Treehouse Teacher

Juan;

I'm not an expert by any means in the educational theory behind sticking with one track, but I'll just share my own experience as it relates directly to Treehouse. I started with the PHP Development track and while working through it I discovered that there were areas that sparked a particular interest or I wanted more clarification early in a particular course. I would then pause the PHP Development track for a bit, go to the library, and take more classes on, for example, CSS or JavaScript, or whatever. I found that this 1) Kept my interest level up, and 2) Increased my knowledge when I went back to the PHP track.

One can certainly go through a track course by course and that's great. One of the great things about Treehouse is the ability to bounce around a little to explore courses that are of interest and not be locked into completing a track before taking other courses.

Hope it helps.

Happy coding,

Ken

Thanks for your feedback Ken Alger. I share the same thought of switching courses. It brings the advantages you expose and of course motivates one to learn more!

Treehouse has 2 main ways to consume content:

  • The Library
  • Picking a track

A track only exists if you want someone to tell you what to do next. If you want to pick and choose that's what the library is for.

In terms of pedagogy I'd say the advantage of tracks is to steer people in the right direction, like saying you should do CSS before JavaScript.