A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics

Onni Aarne, Petrus Peltola, Juho Leinonen, Arto Hellas

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Abstract

We explore educational pair programming in a university context with high student autonomy and individual responsibility. The data comes from two separate introductory programming courses with optional pair programming assignments. We analyze lab attendance and course outcomes to determine whether students' previous programming experience or gender influence attendance. We further compare these statistics to self-reported data on study motivation, study strategies, and student enjoyment of pair programming. The influence of grading systems on pair programming behavior and course outcomes is also examined. Our results suggest that gender and previous programming experience correlate with participation in pair programming labs. At the same time, there are no significant differences in self-reported enjoyment of pair programming between any of the groups, and the results from commonly used study motivation and strategy questionnaires provide little insight into students/ actual behavior.
Original languageEnglish
Title of host publicationSIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education
Number of pages6
Place of PublicationNew York
PublisherACM
Publication date21 Feb 2018
Pages759-764
ISBN (Print)978-1-4503-5103-4
DOIs
Publication statusPublished - 21 Feb 2018
MoE publication typeA4 Article in conference proceedings
EventACM Technical Symposium on Computer Science Education - Baltimore, United States
Duration: 21 Feb 201824 Feb 2018
Conference number: 49
https://sigcse2018.sigcse.org/

Fields of Science

  • 113 Computer and information sciences

Cite this

Aarne, O., Peltola, P., Leinonen, J., & Hellas, A. (2018). A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. In SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education (pp. 759-764). New York: ACM. https://doi.org/10.1145/3159450.3159493
Aarne, Onni ; Peltola, Petrus ; Leinonen, Juho ; Hellas, Arto. / A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education. New York : ACM, 2018. pp. 759-764
@inproceedings{a4befd585f7040ac8c4183e49f775c67,
title = "A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics",
abstract = "We explore educational pair programming in a university context with high student autonomy and individual responsibility. The data comes from two separate introductory programming courses with optional pair programming assignments. We analyze lab attendance and course outcomes to determine whether students' previous programming experience or gender influence attendance. We further compare these statistics to self-reported data on study motivation, study strategies, and student enjoyment of pair programming. The influence of grading systems on pair programming behavior and course outcomes is also examined. Our results suggest that gender and previous programming experience correlate with participation in pair programming labs. At the same time, there are no significant differences in self-reported enjoyment of pair programming between any of the groups, and the results from commonly used study motivation and strategy questionnaires provide little insight into students/ actual behavior.",
keywords = "113 Computer and information sciences",
author = "Onni Aarne and Petrus Peltola and Juho Leinonen and Arto Hellas",
year = "2018",
month = "2",
day = "21",
doi = "10.1145/3159450.3159493",
language = "English",
isbn = "978-1-4503-5103-4",
pages = "759--764",
booktitle = "SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education",
publisher = "ACM",
address = "United States",

}

Aarne, O, Peltola, P, Leinonen, J & Hellas, A 2018, A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. in SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education. ACM, New York, pp. 759-764, ACM Technical Symposium on Computer Science Education, Baltimore, United States, 21/02/2018. https://doi.org/10.1145/3159450.3159493

A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. / Aarne, Onni; Peltola, Petrus; Leinonen, Juho; Hellas, Arto.

SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education. New York : ACM, 2018. p. 759-764.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

TY - GEN

T1 - A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics

AU - Aarne, Onni

AU - Peltola, Petrus

AU - Leinonen, Juho

AU - Hellas, Arto

PY - 2018/2/21

Y1 - 2018/2/21

N2 - We explore educational pair programming in a university context with high student autonomy and individual responsibility. The data comes from two separate introductory programming courses with optional pair programming assignments. We analyze lab attendance and course outcomes to determine whether students' previous programming experience or gender influence attendance. We further compare these statistics to self-reported data on study motivation, study strategies, and student enjoyment of pair programming. The influence of grading systems on pair programming behavior and course outcomes is also examined. Our results suggest that gender and previous programming experience correlate with participation in pair programming labs. At the same time, there are no significant differences in self-reported enjoyment of pair programming between any of the groups, and the results from commonly used study motivation and strategy questionnaires provide little insight into students/ actual behavior.

AB - We explore educational pair programming in a university context with high student autonomy and individual responsibility. The data comes from two separate introductory programming courses with optional pair programming assignments. We analyze lab attendance and course outcomes to determine whether students' previous programming experience or gender influence attendance. We further compare these statistics to self-reported data on study motivation, study strategies, and student enjoyment of pair programming. The influence of grading systems on pair programming behavior and course outcomes is also examined. Our results suggest that gender and previous programming experience correlate with participation in pair programming labs. At the same time, there are no significant differences in self-reported enjoyment of pair programming between any of the groups, and the results from commonly used study motivation and strategy questionnaires provide little insight into students/ actual behavior.

KW - 113 Computer and information sciences

U2 - 10.1145/3159450.3159493

DO - 10.1145/3159450.3159493

M3 - Conference contribution

SN - 978-1-4503-5103-4

SP - 759

EP - 764

BT - SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education

PB - ACM

CY - New York

ER -

Aarne O, Peltola P, Leinonen J, Hellas A. A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. In SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education. New York: ACM. 2018. p. 759-764 https://doi.org/10.1145/3159450.3159493