The core features of CSCL: Social situation, collaborative knowledge processes and their design. - Cress, Ulrike; Stahl, Gerry; Ludvigsen, Sten; Law, Nancy (International Journal of Computer-Supported Collaborative Learning, 2015)