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...
Saved in:
Main Authors: | , |
---|---|
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 |