I’m looking to use Cloud 9 to teach web application development to middle school students. As a platform, I think it will work well, but I want to present what I want to do just to make sure I have it right.
What I would like to do is allow each student to have their own “sandbox” - their own code base, their own database, etc.
BUT I’d like to set up a project template (it can be public) development environment with MySQL, PHPMyAdmin, etc. installed and ready to go in order to save time. They would then grab a copy of this template, copy it to their account, and be ready to go. Is this possible?
Also, are there any source code control.tools built into the web-based IDE in the event that a student gets in the weeds and needs to roll back to a prior working state?