Supporting collaboration and adaptation in a CSCL environment

We present the basic features guiding the development of a Web-based CSCL environment, which: (i) enables the students to work on collaborative learning activities concerning various subject matters with different orientation, (ii) guides and helps the students at the communication and at the learning level through intelligent agents, (iii) supports alternative models of collaboration between the group members, and (iv) improves/facilitates the collaboration/communication by adapting the provided "communication-scaffolding " tools (i.e. sentence openers-communication acts) according to the learning outcomes addressed by the learning activity and/or the model of collaboration.