Collaborative Intelligent Tutoring Systems: Comparing Learner Outcomes Across Varying Collaboration Feedback Strategies

In this paper, we present a collaborative extension of our ITS for Computer Science (CS) Education. The design of the collaborative version was motivated by noted benefits of collaborative learning including heightened retention of underrepresented students, particularly as demonstrated through pair programming within the CS domain. In this paper, we examine the outcome of two designs of the collaborative system with varying degrees of collaboration feedback. In the unstructured version, pairs are presented with no collaboration feedback while in the semistructured version of the system, pairs are given visual feedback in regards to their group and individual performance. We collected log data of system use as well as audio recordings of pairs. We found that students in both conditions experienced significant learning gains. Shifts in dialogue initiative where significantly positively correlated to learning gains in both conditions. However, students provided with additional collaboration feedback, exhibited less planning and overall symmetry.

[1]  Davide Fossati,et al.  Integrating Support for Collaboration in a Computer Science Intelligent Tutoring System , 2016, ITS.

[2]  Marilyn A. Walker,et al.  Mixed Initiative in Dialogue: An Investigation into Discourse Segmentation , 1990, ACL.

[3]  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..

[4]  Vincent Aleven,et al.  Toward Combining Individual and Collaborative Learning Within an Intelligent Tutoring System , 2015, AIED.

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

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

[7]  Emilia Mendes,et al.  Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature Review , 2011, IEEE Transactions on Software Engineering.

[8]  Mark Guzdial,et al.  Success in introductory programming: what works? , 2013, CACM.

[9]  Legand Burge,et al.  Improving Undergraduate Student Performance in Computer Science at Historically Black Colleges and Universities (HBCUs) through Industry Partnerships , 2015, SIGCSE.

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

[11]  Anastasios Karakostas,et al.  Adaptive and Intelligent Systems for Collaborative Learning Support: A Review of the Field , 2011, IEEE Transactions on Learning Technologies.

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