Online coding support.

As I am running the Torbay Tech jam.  One of the aims of this is to help people and especially young people get into coding / computer science.

Helping people at Jams is really only part of the overall picture,  what happens if people need help inbetween jams.

To this end there are a few useful tools we can use to help. : Write and run code directly on a website. : Write and run code directly on a website.

IRC – Internet Relay Chat:  this is real time chat room, please drop in and ask questions and discuss what you’re working on.

Tools such as git allow you to collaborate on projects,  share source code,  and be more productive as a developer.    As git is a TOOL which links in to sites such as github and notabug to name a few.   It is powerful despite the learning curve.  The Tech jam can run tutorial sessions if needed.

Linked to github is gist : this allows you to upload snippets of code and share on-line by posting links (so feel free to post in to the IRC chatroom)  this allows other users to help you directly by examining your code and suggesting fixes and or improvements.  There are other alternatives to gist.

Codeacademy is a website that has lots of courses on programming,  e.g Python, HTML, CSS , ruby, java &  SQL to just name a few. is another excellent tool,  this is for file sharing so if you need to send other users, screenshots, ( of error messages, for example) or other content,  then you can use this,  again it is all free, but the content stays up for 14 days,  which for the most part is more than enough time. : This is an online web based text editor,  so ideal if you want two or more people to work on some code so people can give real time help.   This can be done in real time,   so you’re both editing at the same time so useful for quick help sessions too.


Reference to the tern ‘hacking’ is intended to be in the original context of the term hacker which is defined here.