The core features of CSCL: Social situation, collaborative knowledge processes and their design · Study