Tools for concurrent, embedded, and transformative assessment of knowledge building processes and progress. - Chris Teplovs; Zoe Donoahue; Marlene Scardamalia; Donald Philip (CSCL, 2007)