Distributed extreme programming
David Levine
Prashant Jain
Michael Kircher
Usando o modelo 3C de colaboração e Vygotsky no ensino de programação distribuída em pares