Access the full text.
Sign up today, get DeepDyve free for 14 days.
Brian Fitzpatrick, Ben Collins-Sussman (2012)
Team Geek - A Software Developer's Guide to Working Well with Others
L. Williams, D. McCrickard, L. Layman, Khaled Hussein (2008)
Eleven Guidelines for Implementing Pair Programming in the ClassroomAgile 2008 Conference
Jacob Cohen (1992)
QUANTITATIVE METHODS IN PSYCHOLOGY A Power Primer
Amy Woszczynski, Tracy Guthrie, Sherri Shade (2005)
Personality and ProgrammingJ. Inf. Syst. Educ., 16
Bls (2014)
Occupational Outlook Handbook, 2014--15 Edition, Computer ProgrammersBureau of Labor Statistics, U. S. Department of Labor. Retrieved from http://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm.
C. Salge, N. Berente (2016)
Pair Programming vs. Solo Programming: What Do We Know After 15 Years of Research?2016 49th Hawaii International Conference on System Sciences (HICSS)
Denae Ford, Chris Parnin (2015)
Exploring Causes of Frustration for Software Developers2015 IEEE/ACM 8th International Workshop on Cooperative and Human Aspects of Software Engineering
J. Hannay, T. Dybå, E. Arisholm, Dag Sjøberg (2009)
The effectiveness of pair programming: A meta-analysisInf. Softw. Technol., 51
Mahesh Patel (1989)
An introduction to meta-analysis.Health policy, 11 1
E. Soloway, J. Spohrer (2013)
Cognitive Consequences of Programming Instruction
Kent Beck (1990)
Extreme programming explained - embrace change
Kent Beck, C. Andres (2004)
Extreme Programming Explained: Embrace Change (2nd Edition)
Laura Plonka, J. Segal, H. Sharp, J. Linden (2011)
Collaboration in Pair Programming: Driving and Switching
L. Williams, R. Kessler (2002)
Pair Programming Illuminated
Sema A. Kalaian, Rafa M. Kasim (2014)
Small-group vscompetitive learning in computer science classrooms: a meta-analytic review. In Innovative Teaching Strategies and New Learning Paradigms in Computer Programming
Michael Borenstein, Larry V. Hedges, Julian P. T. Higgins, Hannah R. Rothstein (2009)
Introduction to Meta-AnalysisJohnWiley 8 Sons, 8
Theodora Koulouri, S. Lauria, R. Macredie (2015)
Teaching Introductory Programming: A Quantitative Evaluation of Different ApproachesACM Trans. Comput. Educ., 14
C. Hundhausen, A. Carter, Olusola Adesope (2015)
Supporting Programming Assignments with Activity Streams: An Empirical StudyProceedings of the 46th ACM Technical Symposium on Computer Science Education
L. Williams, E. Wiebe, Kai Yang, M. Ferzli, Carol Miller (2002)
In Support of Pair Programming in the Introductory Computer Science CourseComputer Science Education, 12
W. Royce (2021)
Managing the development of large software systems: concepts and techniquesIdeas That Created the Future
E. Gehringer (2003)
A pair-programming experiment in a non-programming course
(2014)
Occupational Outlook Handbook, 2014-15 Edition
Jacob Cohen (1992)
A power primerPsychol. Bull., 112
C. Beise, L. Vanbrackle, Martha Myers, Neela Chevli-Saroq (2003)
An Examination of Age, Race, and Sex as Predictors of Success in the First Programming Course
S. Freudenberg, Pablo Romero, John Boulay (2007)
"Talking the talk": Is intermediate-level conversation the key to the pair programming success story?Agile 2007 (AGILE 2007)
T. Govender, D. Govender (2014)
Using a Collaborative Learning Technique as a Pedagogic Intervention for the Effective Teaching and Learning of a Programming CourseMediterranean journal of social sciences, 5
Sema Kalaian, Rafa Kasim (2015)
Small-Group vs. Competitive Learning in Computer Science Classrooms: A Meta-Analytic Review
Norsaremah Salleh, E. Mendes, J. Grundy (2011)
Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature ReviewIEEE Transactions on Software Engineering, 37
J. Noble, S. Marshall, Stephen Marshall, R. Biddle (2004)
Less Extreme Programming
Christopher Watson, Frederick Li (2014)
Failure rates in introductory programming revisited
Sallyann Freudenberg, Pablo Romero, Benedict Du Boulay (2007)
“Talking the talk”: Is intermediate-level conversation the key to the pair programming success story? In Proceedings of the Agile Conference (AGILE’07), Washington, DC, Jutta Eckstein and Frank Maurer, EdsIEEE Computer Society
Winston W. Royce (1970)
Managing the development of large software systemsProceedings of the IEEE WESCON
T. Dybå, E. Arisholm, Dag Sjøberg, J. Hannay, F. Shull (2007)
Are Two Heads Better than One? On the Effectiveness of Pair ProgrammingIEEE Software, 24
Article 16. Publication date
Several experiments on the effects of pair programming versus solo programming in the context of education have been reported in the research literature. We present a meta-analysis of these studies that accounted for 18 manuscripts with 28 independent effect sizes in the domains of programming assignments, exams, passing rates, and affective measures. In total, our sample accounts for N = 3,308 students either using pair programming as a treatment variable or using traditional solo programming in the context of a computing course. Our findings suggest positive results in favor of pair programming in three of four domains with exception to affective measures. We provide a comprehensive review of our results and discuss our findings.
ACM Transactions on Computing Education (TOCE) – Association for Computing Machinery
Published: Aug 24, 2017
Keywords: Programming courses
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.