We use this for education as well as project-oriented collaboration. Our company is small, and live in two different areas. Of all the code collab, this one just worked “better”. That being said, AWS has STEEP learning curve for new users/students to even GET STARTED with. Their main dashboard is a collective pile of “ones and zeros” that they continually add on to with new features, without any direction or organization. So trying to train someone to even get started on AWS who has never been a subscriber before will be a training class alone.
There are other “free-mium” online code tools like this…all with different cons:
https://codeanywhere.com/pricing seems to be the contender, but only has 1 container per user, and that’s the upside for C9 (you can make multiple instances).
Best advice is to do some research, follow some open source libs on Github, and try finding what suits your needs best (for instructors). I find that a lot of these pay-for services use some bare-bones structure tweaked from open source projects that are readily available and maintained.
One piece I liked from C9 was unlimited instances, where as any other contender only had 1-3 projects on free tier.
Also, get over to AWS and start planning some way of showing/teaching who you need to exactly how to use AWS. You’ll find a lot of the time, that’s where they might end up when they get hired, or start working on production code themselvews.
Have a great holiday!