Introduction
Research in the field of computer supported collaborative learning (CSCL) over
the past twenty years has been driven by two factors: a growing understanding
of the benefits of collaborative learning and the development of the
communication capabilities of computers. CSCL is based on the idea that the
development of new software and applications bring learners together and that
it can offer creative activities of intellectual exploration and social interaction
(Stahl, Koschmann and Suthers, 2006). Computer supported collaborative
learning environments can enhance learning by providing shared workspaces
where learners can work together on authentic problems. This is valid for all
levels of education but requires the careful design of the learning environment
for group interaction and the provision of scaffolding, leadership, and support by
the instructor (Pea, 2004; Strijbos, Kirschner and Martens, 2004).