A bunch of IDEs/editors have remote pair programming add-ons now. Atom has Teletype and VS has Visual Studio Live Share.<p>Also, I'd recommend Glitch as a platform for letting your students host projects. It has a nice collaborative feel and lets them share their work in a "real" environment.