One of several great posts by Oliver about using the collaborative opportunities from Google Docs etc to change the way pupils work. In this case, how they assess and improve their work.
SOLO, which stands for Structure of Observed Learning Outcome, provides a systematic way of describing how a learner's performance grows in complexity when mastering many tasks.
Suggested by @dougbelshaw as more relevant to 21st C schools than Bloom.
Quick look. We used Opening Minds as loose inspiration for the SMART programme at Olchfa, and I went to a couple of the conferences. Thought the students that spoke were excellent.
Didn't quite fit with what we were doing, but if I was starting again, this would be my starting point I think.