Computer-supported collaborative learning has been an active area of research since the beginning for the HCI group. The group was the main developer of collaborative learning prototypes, like ModelsCreator, ModellingSpace and Synergo that were the result of European and national funded research projects. All these prototypes have been used for supporting synchronous collaboration of small groups of students, co-present in the same classroom or at a distance. In addition, and related to the above prototypes, the group has contributed in development of tools and protocols for recording and analyzing data of synchronous collaboration at European level, see for instance Kahrimanis et al. (2006) and Avouris et al. (2003). A particular research direction was related to assessing quality of collaborative activity using interaction data, see Kahrimanis et al. (2012). In addition, special emphasis was put on developing tools for supporting the teacher of a collaborative classroom. For this purpose the Synergo Supervisor has been developed and experimentally used in classrooms (Voyiatzaki et al. 2009), while the use of tablets in collaborative classrooms has been a new direction of research in recent years (Chounta & Avouris, 2011). Recently, key researchers of the group play leading role in a campus-wide project at the University of Patras that develops infrastructure and study use of on line video and other media in collaborative learning (project Upatras opencourses).
 Kahrimanis G., A. Papasalouros, N. Avouris, S. Retalis, A Model for Interoperability in Computer Supported Collaborative Learning, Proc. ICALT 2006 - The 6th IEEE International Conference on Advanced Learning Technologies. July 5-7, 2006 – Kerkrade , Netherlands, pp. 51-55.
 Avouris N.M., Dimitracopoulou A., Komis V., On analysis of collaborative problem solving: An object-oriented approach, Computers in Human Behavior, Vol. 19, Issue 2, March 2003, pp. 147-167.
 Kahrimanis, G., I.A. Chounta, and N. Avouris, (2012). “Validating Empirically a Rating Approach for Quantifying the Quality of Collaboration.” In Intelligent Adaptation and Personalization Techniques in Computer-Supported Collaborative Learning, edited by T. Daradoumis, et al., 408:295–310. Studies in Computational Intelligence. Springer Berlin / Heidelberg, 2012.
 E. Voyiatzaki, N. Avouris (2009), Alternative ways of monitoring collaboration, Proc. 8th Int. Conf. on Computer Supported Collaborative Learning, CSCL 2009, June 2009, Rhodes, Greece
 Chounta, I.A., Avouris, N. “A case study: Tablets in orchestrated, collaborative activities”. In 2nd STELLARnet Alpine Rendez-Vous, Workshop 4: Structuring online collaboration through 3 Ts: task time & teams. France, March 27-31, 2011