Integrating Support for Collaboration in a Computer Science Intelligent Tutoring System

Calls for widespread Computer Science CS education have been issued from the White House down and have been met with increased enrollment in CS undergraduate programs. Yet, these programs often suffer from high attrition rates. One successful approach to addressing the problem of low retention has been a focus on group work and collaboration. This paper details the design of a collaborative ITS CIT for foundational CS concepts including basic data structures and algorithms. We investigate the benefit of collaboration to student learning while using the CIT. We compare learning gains of our prior work in a non-collaborative system versus two methods of supporting collaboration in the collaborative-ITS. In our study of 60 students, we found significant learning gains for students using both versions. We also discovered notable differences related to student perception of tutor helpfulness which we will investigate in subsequent work.

[1]  Victor Kaptelinin Learning Together: Educational Benefits and Prospects for Computer Support , 1999 .

[2]  Gijsbert Erkens,et al.  Group awareness of social and cognitive performance in a CSCL environment: Effects of a peer feedback and reflection tool , 2011, Comput. Hum. Behav..

[3]  Doaa Shawky,et al.  Identifying knowledge-building phases in computer-supported collaborative learning: A review , 2015, 2015 International Conference on Interactive Collaborative Learning (ICL).

[4]  Vincent Aleven,et al.  Using an Intelligent Tutoring System to Support Collaborative as well as Individual Learning , 2014, Intelligent Tutoring Systems.

[5]  Jeroen Janssen,et al.  Visualization of participation: Does it contribute to successful computer-supported collaborative learning? , 2007, Comput. Educ..

[6]  Kenneth R. Koedinger,et al.  Integrating Collaboration and Intelligent Tutoring Data in the Evaluation of a Reciprocal Peer Tutoring Environment , 2009, Res. Pract. Technol. Enhanc. Learn..

[7]  Davide Fossati,et al.  A Scalable Intelligent Tutoring System Framework for Computer Science Education , 2015, CSEDU.

[8]  Rachel Harsley Towards a Collaborative Intelligent Tutoring System Classification Scheme. , 2014 .

[9]  Pierre Tchounikine,et al.  Computer Supported Collaborative Learning and Intelligent Tutoring Systems , 2010, Advances in Intelligent Tutoring Systems.

[10]  Amy Soller,et al.  Supporting Social Interaction in an Intelligent Collaborative Learning System , 2001 .