Last year, we put 140 students on a single project, and it worked. Now we're taking our course out to the world. And we want you to help.
That's the tag-line of a talk I'm giving in the Software Engineering Education track at ICSE in Hyderabad this week. We've called the course "supercollaborative" because the students are in collaborative teams that in turn have to collaborate with other teams. And we're trying to turn it into a guerrilla MOOC. ("Guerrilla" because we're not one of the university's official MOOCs on edX.)
But if we're going to teach the inherently collaborative nature of programming, we should do it collaboratively. So we're trying to build the MOOC in the open. So although the site where we're building the course is at www.supercollaborative.org, it's a GitHub Pages repository — so you can write issues, pull requests, and collaborate with us on it at github.com
The talk is on Friday morning. We're going to put things up before they're ready, so you're not just collaborating on a fait accompli. Or at least that's my excuse for the project site still having many rough edges.