1. The Evolving Concept of the Community of Practice Stephen Downes Building Distributed Communities of Practice conference, Saskatoon, SaskatchewanMay 29, 2004 2. A. Origins…