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

Stephen Holley
2,239 PointsHuman Computer Interaction
I have somehow managed to find myself in a situation whereby I will be teaching Human Computer Interaction to 16-18 year olds.
I am a Social Science and applied IT Lecturer, so need to get up to speed on a relevant coding area that may help me.
Of those offered on Treehouse, which do you feel is the best place for me to start. It would need to be something that visual results are easier to produce in a classroom environment.
Thanks in advance.
2 Answers

Jonathan Grieve
Treehouse Moderator 91,254 PointsThat's a very interesting question.
You might want to try looking at some of the JavaScript courses that teach how to make websites interactive.
I'm thinking of Interactive Websites with JavaScript and jQuery Basics both taught by Andrew Chalkley. There are plenty of examples of Use cases and projects to build that your students can replicate that have all sorts of interactions between Humans and Computers.
Good luck :)

Stephen Holley
2,239 PointsThanks for your responses.
Sorry for not being clearer.
Basically, I will be teaching this new area from September and wanted to complete a track during the Summer Holidays that would help me with my own knowledge and in a way that I could use it for my lessons.
I would not use Treehouse materials in my own lessons.
I'll take a look at Javascript, thanks :)

Jonathan Grieve
Treehouse Moderator 91,254 PointsHmm the closest track to interaction like that is the Front End Development Track. That said, if I know anything about HCI it;s that interaction comes through all sorts of things. I did a module on HCI several years ago which taught me how people interact with all sorts of different things, not just by licking or touching screens. :)
That said, I would still recommend the courses I mentioned. They'll at least give you some ideas about what kind of interactions between Humans and Computer you can teach.
Also check out the design section for some courses on UX and mobile game design. There are all sorts of interaction methods you can investigate. :-)
Mark VonGyer
21,239 PointsMark VonGyer
21,239 PointsHi there! No idea what you mean :). It seems like quite a large topic area. Aren't all areas and languages (javascript, java, objective-c etc) supposed to take input and deliver output?