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
Varlan Allan
8,064 PointsImprovements to the way the course goes.
Hi fellow Treehousers,
I just wanted to point out and suggest a few things for making treehouse even better for those learning to program.
First off, my background is in education (teaching)so I think my criticisms and suggests have some validity to begin with. Let's begin.
- Wording of questions are often too simple (too easy) or too indirect (using language that doesn't help the user answer the true question)
How can you expect users to reword the question when they don't understand it in the first place? I suggest you have someone work with you guys on improving the way you ask you questions: many books on questioning to help people learn.
- Tasks in challenges are too mundane or repetitive. There is some value in repeating tasks but it should be done in a variety of situations.
I suggest Challenges need to be real life,workspaces based that demand the learner to use their own methods of completing challenges. This would need to be looked through by an end user: preferably an actual programmer or possibly another student. Then they can be graded accordingly. This also gives the students an opportunity to troubleshoot bugs and improve their own coding skills.
In addition tasks should be relative to the learners objectives. By giving the learner more than one way to use the same code it engages them with the learning more. ie. using ul to create navigation or interactive elements on the page like accordian content.
- Some videos seem redundant or unnecessary. In some cases, two things could be easily learned in the same activity. In other cases there are times when there is just too much to learn in one video.
A person should be able to get done 1 lesson on a specific topic: ie. css transitions, within 25-45 mins with videos not being much more than 3-5 minutes.
- Forum should specify every question to every inquiry related to the lesson you are learning instead of having to search through a mountain of questions that may not be related to yours. maybe have a button for quick inquiry to this question that tags that exact page to questions related to it.
Okay, I'm done...for now.
I hope this has been useful for the treehouse team and if anyone has anything else to add please post.
I know the guys at treehouse have put a lot of work into this site and got a great start. Let's continue to help improve this product for new learners and make the experience even better.
Var
2 Answers
Taure Anthony
4,692 Points+1
shezazr
8,275 Pointscant believe no one from treehouse has answered this or haven't had more replies..
shezazr
8,275 Pointsshezazr
8,275 PointsI agree. sometimes if you are following the video by writing code while you watch.. the following objective is simply a repetition of the same thing and you think really? Something different would challenge you more..