Predicting successful collaboration in a pair programming eye tracking experiment

The context of collaboration is of great importance. Attempts have been made to objectively define what comprises a successful collaboration. Questions like "When can we say that a collaboration is successful?" or "Is there a way to predict that a collaboration would be successful?&qu...

Full description

Saved in:
Bibliographic Details
Main Authors: Villamor, Maureen, Rodrigo, Ma. Mercedes T
Format: text
Published: Archīum Ateneo 2018
Subjects:
Online Access:https://archium.ateneo.edu/discs-faculty-pubs/124
https://dl.acm.org/doi/abs/10.1145/3213586.3225234
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Ateneo De Manila University
id ph-ateneo-arc.discs-faculty-pubs-1123
record_format eprints
spelling ph-ateneo-arc.discs-faculty-pubs-11232020-06-25T07:41:12Z Predicting successful collaboration in a pair programming eye tracking experiment Villamor, Maureen Rodrigo, Ma. Mercedes T The context of collaboration is of great importance. Attempts have been made to objectively define what comprises a successful collaboration. Questions like "When can we say that a collaboration is successful?" or "Is there a way to predict that a collaboration would be successful?" have been asked. In this paper, we look at the output of the collaboration, which are the debugging scores of the pairs, and we consider a collaboration to be successful if it leads to good debugging scores. We choose pair programming because it is an example of a collaboration paradigm. In order to find out what are the potential factors that could possibly predict success in the context of a pair program tracing and debugging task, we performed a dual eye tracking experiment on pairs of novice programmers. We tracked and recorded their fixation sequences and analyzed them using Cross-Recurrence Quantification Analysis (CRQA). Two machine learning algorithms were used, such as Naive Bayes and Logistic Regression. Our findings reveal that CRQA results alone are inadequate to come up with a model with an acceptable performance. Hence, we added the pairs' proficiency level to the model. Between the two models, the Logistic Regression model turned out to be the better model. However, the performance is still not quite unacceptable to predict success so other features are needed to enhance the model. 2018-01-01T08:00:00Z text https://archium.ateneo.edu/discs-faculty-pubs/124 https://dl.acm.org/doi/abs/10.1145/3213586.3225234 Department of Information Systems & Computer Science Faculty Publications Archīum Ateneo Applied computing Education Collaborative learning Computer Sciences
institution Ateneo De Manila University
building Ateneo De Manila University Library
country Philippines
collection archium.Ateneo Institutional Repository
topic Applied computing
Education
Collaborative learning
Computer Sciences
spellingShingle Applied computing
Education
Collaborative learning
Computer Sciences
Villamor, Maureen
Rodrigo, Ma. Mercedes T
Predicting successful collaboration in a pair programming eye tracking experiment
description The context of collaboration is of great importance. Attempts have been made to objectively define what comprises a successful collaboration. Questions like "When can we say that a collaboration is successful?" or "Is there a way to predict that a collaboration would be successful?" have been asked. In this paper, we look at the output of the collaboration, which are the debugging scores of the pairs, and we consider a collaboration to be successful if it leads to good debugging scores. We choose pair programming because it is an example of a collaboration paradigm. In order to find out what are the potential factors that could possibly predict success in the context of a pair program tracing and debugging task, we performed a dual eye tracking experiment on pairs of novice programmers. We tracked and recorded their fixation sequences and analyzed them using Cross-Recurrence Quantification Analysis (CRQA). Two machine learning algorithms were used, such as Naive Bayes and Logistic Regression. Our findings reveal that CRQA results alone are inadequate to come up with a model with an acceptable performance. Hence, we added the pairs' proficiency level to the model. Between the two models, the Logistic Regression model turned out to be the better model. However, the performance is still not quite unacceptable to predict success so other features are needed to enhance the model.
format text
author Villamor, Maureen
Rodrigo, Ma. Mercedes T
author_facet Villamor, Maureen
Rodrigo, Ma. Mercedes T
author_sort Villamor, Maureen
title Predicting successful collaboration in a pair programming eye tracking experiment
title_short Predicting successful collaboration in a pair programming eye tracking experiment
title_full Predicting successful collaboration in a pair programming eye tracking experiment
title_fullStr Predicting successful collaboration in a pair programming eye tracking experiment
title_full_unstemmed Predicting successful collaboration in a pair programming eye tracking experiment
title_sort predicting successful collaboration in a pair programming eye tracking experiment
publisher Archīum Ateneo
publishDate 2018
url https://archium.ateneo.edu/discs-faculty-pubs/124
https://dl.acm.org/doi/abs/10.1145/3213586.3225234
_version_ 1681506673388158976