Computer Support for Collaborative Learning (CSCL) is a field of study centrally concerned with meaning and the practices of meaning-making in the context of joint activity, and …