Pair programming and secondary school girls’ enjoyment of programming and the subject Information Technology (IT)

This paper reports on a qualitative study that examined how pair programming shapes the experience of secondary school girls taking IT as a subject, with respect to their enjoyment of programming and the subject itself. The study involved six Grade 11 girls who were doing solo programming in Grade 10 and pair programming in their following Grade. The results showed that the girls enjoyed the subject more when programming in pairs due to improved comprehension of the task. They especially enjoyed the socialization and communication brought about by pair programming. The assistance, support, motivation, focus and encouragement they received from partners when stuck or while fixing errors made the programming experience more enjoyable for them. The increased enjoyment brought about by pair programming resulted in the perception of greater learning in the subject IT and also to greater interest in it. It also led to greater persistence in dealing with problems. Pair programming should be implemented right from the start of Grade 10 since it may lead to greater enjoyment of programming and the subject IT in general. The approach may also lead to more girls being attracted to the subject.

[1]  Lily Shashaani Gender Differences in Computer Attitudes and Use among College Students , 1997 .

[2]  J. McGrath Cohoon,et al.  Attaching Women to the CS Major , 2005 .

[3]  Allan Fisher,et al.  Unlocking the Clubhouse : Women in Computing by Allan Fisher , 2015 .

[4]  Paul Stephens,et al.  Gender Inequities of Self-Efficacy on Task-Specific Computer Applications in Business , 2006 .

[5]  Doris L. Carver,et al.  Shortchanging the future of information technology: the untapped resource , 2002, SGCS.

[6]  Allan Fisher,et al.  Undergraduate women in computer science: experience, motivation and culture , 1997, SIGCSE '97.

[7]  Tracy Camp,et al.  An ACM-W literature review on women in computing , 2002, SGCS.

[8]  Caitlin Kelleher,et al.  Storytelling alice motivates middle school girls to learn computer programming , 2007, CHI.

[9]  Charles E. McDowell,et al.  Pair-programming helps female computer science students , 2004, JERC.

[10]  Lily Shashaani,et al.  Gender-based differences in attitudes toward computers , 1993 .

[11]  Joanna Goode,et al.  Lost in Translation: Gender and High School Computer Science , 2006 .

[12]  Carol Frieze,et al.  The critical role of culture and environment as determinants of women's participation in computer science , 2007 .

[13]  Joanne McGrath Cohoon,et al.  Toward improving female retention in the computer science major , 2001, CACM.

[14]  Sharan B. Merriam,et al.  Qualitative Research: A Guide to Design and Implementation , 2009 .

[15]  Bill C. Hardgrave,et al.  Women and men in the IT profession , 2008, CACM.

[16]  Robert Kerchner,et al.  Interim Report , 1996 .

[17]  Elizabeth V. Howard,et al.  Programming in Pairs with Alice to Improve Confidence, Enjoyment, and Achievement , 2006 .

[18]  Tim Wahls,et al.  The Case for Pair Programming in the Computer Science Classroom , 2011, TOCE.

[19]  Laurie A. Williams,et al.  In support of student pair-programming , 2001, SIGCSE '01.

[20]  Laurie Williams,et al.  Examining the impact of pair programming on female students , 2004 .

[21]  M. Marshall Sampling for qualitative research. , 1996, Family practice.

[22]  FisherAllan,et al.  Undergraduate women in computer science , 1997 .

[23]  Daniel D. Garcia,et al.  Rediscovering the passion, beauty, joy, and awe: making computing fun again, part 3 , 2010, SIGCSE.

[24]  Laurie A. Williams,et al.  Pair Programming Illuminated , 2002 .

[25]  Lisa F. Seymour,et al.  Inclination of scholars to major in information systems or computer science , 2004, South Afr. Comput. J..

[26]  Laurie A. Williams,et al.  Voices of women in a software engineering course: reflections on collaboration , 2004, JERC.

[27]  Jo Sanders Gender and technology in education: what the research tells us , 2005, CWIT '05.

[28]  Gerald Knezek,et al.  Transition Points for the Gender Gap In Computer Enjoyment , 2005 .

[29]  Chien Chou,et al.  Gender differences in Taiwan high school students' computer game playing , 2007, Comput. Hum. Behav..

[30]  Charles E. McDowell,et al.  The impact of pair programming on student performance, perception and persistence , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..