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/40 https://dl.acm.org/doi/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-1039 |
---|---|
record_format |
eprints |
spelling |
ph-ateneo-arc.discs-faculty-pubs-10392022-03-15T08:31:49Z Predicting Successful Collaboration in a Pair Programming Eye Tracking Experiment Rodrigo, Ma. Mercedes T. Villamor, Maureen 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/40 https://dl.acm.org/doi/10.1145/3213586.3225234 Department of Information Systems & Computer Science Faculty Publications Archīum Ateneo Applied computing Education Collaborative learning Computer Sciences Databases and Information Systems Education Educational Technology |
institution |
Ateneo De Manila University |
building |
Ateneo De Manila University Library |
continent |
Asia |
country |
Philippines Philippines |
content_provider |
Ateneo De Manila University Library |
collection |
archium.Ateneo Institutional Repository |
topic |
Applied computing Education Collaborative learning Computer Sciences Databases and Information Systems Education Educational Technology |
spellingShingle |
Applied computing Education Collaborative learning Computer Sciences Databases and Information Systems Education Educational Technology Rodrigo, Ma. Mercedes T. Villamor, Maureen 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 |
Rodrigo, Ma. Mercedes T. Villamor, Maureen |
author_facet |
Rodrigo, Ma. Mercedes T. Villamor, Maureen |
author_sort |
Rodrigo, Ma. Mercedes T. |
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/40 https://dl.acm.org/doi/10.1145/3213586.3225234 |
_version_ |
1728621289753542656 |