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: Rodrigo, Ma. Mercedes T., Villamor, Maureen
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