Building Knowledge Building Communities: Consistency, Contact and Communication in the Virtual Classroom
Swan, Karen, Shea, Peter, Fredericksen, Eric · Journal of Educational Computing Research · 2000