@nergal I am grasping at straws so all suggestions are welcome. I am not sure what you mean on the "etherpads". Pretty much anyone can use whatever language and development environment they like. Or are you suggesting some kind of pair programming?
FWIW, I would be thrilled to see a new programmer maybe get half-way there and ask for some help. Sometimes walking a solution together can open some doors,