John Steer-FowlerPro Student 11,732 Points
Feature Request: Treehouse Showcase
Recently a few people have been requesting features on the forum, something i am not sure on the exact rules of, but I thought I would put my own Treehouse feature out to the community.
For some time now I have been wishing there was an area on Treehouse where members could showcase things they have made with certain technologies they learnt on Treehouse. The best way to learn languages is to watch Treehouse videos, complete the tasks and practice your skills on personal projects. I often create little projects with Ruby, and I sometimes want to show them to other members that would hopefully be inspired to try creating it themselves and broaden their learning.
I also want to be able to explain how I made something to try and help people learn. It would be the closest that members get to being a Treehouse teacher :P
Now we have workspaces (something I never thought would happen), I thought I would put this idea forward as another potential feature.
Reply below to let me know what you think of this idea, it could be an awful idea, but I thought it would be a new learning opportunity for members beyond the usual courses.
I could create a game in Ruby and share it with the community. This could lead to a number of things occurring to benefit other members.
- Firstly, someone who is currently learning Ruby can see how the technology they are learning is directly applied to a situation.
- A member could want to create the same game to practice, in addition to the tasks they are given on the Treehouse course.
- Someone could take my code and improve it, posting it up for themselves (almost like a 'response to' on Dribbble). This would be cool as the community at Treehouse would make some cool projects together and almost collaborate their knowledge on a project to make it as good as it can be.
- It could also be an amazing way to submit projects for the Forum Contests.
John Steer-Fowler I think this is a great idea. It will keep everyone connected on another level here at Treehouse. This great community already encourages people to help each other. This can only bring us together one step further, I think.
If I create something and share it with the community, people are going to start asking questions. So why not present it in a format that is explained thoroughly and have the information easily accessible? I already have ideas spinning for how this could be presented. Are members allowed to submit mockups for new ideas?
Logan R22,823 Points
I really like this idea :) I think TTH should really give it some thought about adding it :)
James Ingmire11,901 Points
I think this is a great idea and also I was just reading an answer you posted John a minute ago and I explained it would be nice to have explanations on some websites or projects you see on the web or what people have created of how they work. I think your idea could also be expanded to even people recording their own video's or text guides; maybe rewarded by the community in points for each person that enjoy it which would encourage sharing knowledge.
Alexander Batalov21,887 Points
Yes, great idea!
*And in case if you will need extra Rails developers to do so, drop me a line :)
Sounds like a good idea, though suitable for the Forum in my opinion. All that would be required is a new Tag for Showcases, and even that isn't necessary (although, for sorting purposes, handy).
I would love to see the community, whether beginners or experts, showcasing their projects, explaining how/why things are built, and asking for criticism or advice. So long as the post is properly tagged and doesn't break any rules, I don't see why someone couldn't submit such a post to the Forums.
Tom Cawthorn22,982 Points
I think it's a nice little idea! It sounds more like an extension of workspaces to me!
Nick PettitTreehouse Teacher
Sorry for the slow reply! I just wanted to chime in so you know that the Treehouse team has seen this post. These are great suggestions and it's something we talk about internally quite a lot. That's all I can really say for now. :)