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
tobiaskrause
9,160 PointsWhy does Treehouse recommend to do 2-3 steps a day...
First: I don't use Treehouse everyday. I use treehouse to learn some stuff atm but when I use it I invest atleast 2 hours or more for the courses. I just dont get it how people should learn a language by doing 2 steps a day which is recommended by TH. IMO you even have to program you own stuff without TH to learn it. When people just do 2 steps they will forget everything about these in the next day i think. Also it would take a half year to finish a track :D
6 Answers
Jennifer Nordell
Treehouse TeacherI agree, Tobias. If I'm going to sit and code, then I'm going to sit and code... for a while. No less than one hour in a row. But I'm old, so maybe I need that kind of immersion to make it stick?
Gianmarco Mazzoran
22,076 PointsHi Tobias,
personally, I don't have always one, or two, or three hour to spent here learning.
There are some weeks where I watch one video per day, being optimistic!
I think that even if you finished a track in a year, the important is that you have really learned those things.
Also I choose to learn here at Treehouse because I can set my own pace, without frustration resulting from not being able to take courses.
Another factor is the language, a good number of students here doesn't speak English as first language (like me). Sometime teachers use slang to say something, and it's not always easy or intuitive to understand! Last but not least, every person have their own each person has his time to learn.
I hope I've given you a different point of view!
Happy coding!
p.s. excuse for the English, I'm learning also this!
Tobias Helmrich
31,604 PointsHey,
I also agree with you. I wish that there was an option in the settings where you can set the amount of time you can spend everyday so the recommendation can adjust based on that. The default 2 - 3 steps are really not that much but at least it's a starting point and if you have more time you can just progress at your own pace.
Miguel de Luis Espinosa
41,279 PointsPerhaps because watching the videos should be just the starting point. You need to go out and code to actually learn something instead of being familiar with it. It's only when you meet real issues that you need to overcome on your own that your mind flexes its muscles and you earn confidence.
For the record, I usually go faster than 3 videos a day.
tobiaskrause
9,160 PointsHey thanks for the answers. I know that the people have to use what they have learned with TH. For me it is quiet easy because I work in the IT(Healthcare) and tried my first steps with programming some years ago.
But for people who are completly new to programming etcpp might get confused when TH tells them to just watch 2 videos a day and a quiz. They might thinks that this is enough...
Edit: also for THs "recommendation system" it is no difference if a video is 2 mins long or 15 mins...
Tom Hsu
5,292 PointsThe main issue is that when doing an over abundance of lessons, it's harder for the information to stay in your head. Information goes in and then out.
It's the same reason why school courses are generally spread out... so information can retain better. No doubt, you still have to go out and code stuff on your own to learn better.
Alan Ayoub
40,294 PointsI view the 3 step recommendation as a jump starter. Once you watch a video and do a coding exercise, it's very easy to continue and do more. The first step is always the hardest. It seems like the goal is to try to motivate students to do a little bit each day and in return, students will feel good about exceeding the minimum ( in this case, 2-3 steps). At least that is my takeaway.