International journal of computer-supported collaborative learning : an official publication of the International Society of the Learning Sciences (Springer, 2006)