A normal class defines both the required learning outcomes and the required inputs (the homework, projects, group assignments etc.) that students must experience in order to (hopefully) arrive at the required outcomes. In other words, the professor decides, not only what the students should learn but also how they should learn.
This factory model for education is growing increasingly untenable as the world grows more complex. Today's students graduate into a world of far greater uncertainty and far greater diversity as the formerly monolithic landscape dominated by a few large companies grows increasing fragmented and diversified.
The core idea is that micro-lab classes adapts to its learners instead of requiring its learners to adapt to the class. This is the central idea of many web 2.0 applications. … In a similar way, the micro-lab course provides an architecture for students to build learning communities and use learning objects of their choosing.