skip to main content
10.1145/1734263.1734347acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Compatibility of partnered students in computer science education

Published: 10 March 2010 Publication History

Abstract

This paper details the results of an investigation into the compatibility of partnered computer science students. The study involved approximately 290 students at the University of Virginia (UVA). This study builds on the work of researchers at North Carolina State University (NCSU). NCSU researchers have conducted a number of studies on the compatibility of pair programmers. We examined many of the factors that the NCSU researchers explored in their studies (including personality type, learning style, skill level, programming self esteem, work ethic, and time management choices) in order to determine whether the conclusions of the research at NCSU also hold true at UVA. Consistent with the NCSU studies, we found that skill level continues to be the most important factor in student compatibility.

References

[1]
Cockburn, Alistair and Williams, Laurie. The Costs and Benefits of Pair Programming in Extreme Programming Examined. Addison Wesley, 2001.
[2]
Felder, R. M. and Silverman, L. K., "Learning and Teaching Styles in Engineering Education," Engineering Education, vol. 78, 1988, pp. 674--681.
[3]
Ferzli, M., Wiebe, E., and Williams, L., "Paired Programming Project: Focus Groups with Teaching Assistants and Students", NCSU Technical Report, TR-2002-16, November 25, 2002.
[4]
Katira, N., Williams, L., and Osborne, J., "Towards Increasing the Compatibility of Student Pair Programmers", International Conference on Software Engineering (ICSE) 2005, pp. 625--626.
[5]
Katira, N., Williams, L., Wiebe, E., Miller, C., Balik, S., and Gehringer, E., "On Understanding Compatibility of Student Pair Programmers", ACM Technical Symposium on Computer Science Education, SIGCSE 2004, pp. 7--11.
[6]
Myers, I. B., McCaulley, M., Quenk, N., and Hammer, A. MBTI Manual: A Guide to the Development and Use of the Myers Briggs Type Indicator. 3rd ed. Consulting Psychologists Press. 1998.
[7]
Nagappan, N., Williams, L., Wiebe, E., Miller, C., Balik, S., Ferzli, M., and Petlick, M., "Pair Learning: With an Eye Toward Future Success", Extreme Programming/Agile Universe 2003, pp. 185--198.
[8]
Williams, L. and Kessler, R. Pair Programming Illuminated, Addison Wesley, 2003.
[9]
Williams, L., Kessler, R., Cunningham, W., and Jeffries, R. "Strengthening the Case for Pair-Programming", IEEE Software, 2000. 17: p. 19--25.
[10]
Williams, L., Layman, L., Osborne, J., and Katira, N., "Examining the Compatibility of Student Pair Programmers," Proceedings of Agile 2006, Minneapolis, MN, July 23-28, 2006, pp. 411--420.

Cited By

View all
  • (2022)Empirical research on pair programming in higher education: a literature reviewComputer Science Education10.1080/08993408.2022.203950433:3(400-428)Online publication date: 6-Mar-2022
  • (2020)The Effect of Determining Pair Programming Groups According to Various Individual Difference Variables on Group Compatibility, Flow, and Coding PerformanceJournal of Educational Computing Research10.1177/073563312094978759:1(41-70)Online publication date: 20-Aug-2020
  • (2019)Use of Personality Tests in Empirical Software Engineering Studies A Review of Ethical IssuesProceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering10.1145/3319008.3319032(237-242)Online publication date: 15-Apr-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science education
March 2010
618 pages
ISBN:9781450300063
DOI:10.1145/1734263
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 March 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. computer science education
  2. pair evaluation
  3. pair programming

Qualifiers

  • Research-article

Conference

SIGCSE10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,787 of 5,146 submissions, 35%

Upcoming Conference

SIGCSE TS 2025
The 56th ACM Technical Symposium on Computer Science Education
February 26 - March 1, 2025
Pittsburgh , PA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Empirical research on pair programming in higher education: a literature reviewComputer Science Education10.1080/08993408.2022.203950433:3(400-428)Online publication date: 6-Mar-2022
  • (2020)The Effect of Determining Pair Programming Groups According to Various Individual Difference Variables on Group Compatibility, Flow, and Coding PerformanceJournal of Educational Computing Research10.1177/073563312094978759:1(41-70)Online publication date: 20-Aug-2020
  • (2019)Use of Personality Tests in Empirical Software Engineering Studies A Review of Ethical IssuesProceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering10.1145/3319008.3319032(237-242)Online publication date: 15-Apr-2019
  • (2019)Hybrid Pair Programming - A Promising Alternative to Standard Pair ProgrammingProceedings of the 50th ACM Technical Symposium on Computer Science Education10.1145/3287324.3287352(1046-1052)Online publication date: 22-Feb-2019
  • (2018)An Analysis of the Collaborative Aspects of Pair Programming Support ToolsProceedings of the XIV Brazilian Symposium on Information Systems10.1145/3229345.3229348(1-8)Online publication date: 4-Jun-2018
  • (2016)Engagement and Sustainability in a Data Structures Course in C for Non-SpecialistsProceedings of the 21st Western Canadian Conference on Computing Education10.1145/2910925.2910936(1-6)Online publication date: 6-May-2016
  • (2015)A comparative analysis of different gender pair combinations in pair programmingBehaviour & Information Technology10.1080/0144929X.2014.93746034:8(825-837)Online publication date: 1-Aug-2015
  • (2010)Teaching web services and service-oriented architecture using mobile platforms2010 IEEE Frontiers in Education Conference (FIE)10.1109/FIE.2010.5673561(S2D-1-S2D-6)Online publication date: Oct-2010

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media