Far apart, yet close together: Cooperative learning in online education