• Corpus ID: 238354038

Gender Bias in Remote Pair Programming among Software Engineering Students: The twincode Exploratory Study

@article{Toro2021GenderBI,
  title={Gender Bias in Remote Pair Programming among Software Engineering Students: The twincode Exploratory Study},
  author={Amador Dur{\'a}n Toro and Pablo Fern{\'a}ndez and Beatriz Bern{\'a}rdez and Nathaniel Weinman and Aslihan Akalin and Armando Fox},
  journal={ArXiv},
  year={2021},
  volume={abs/2110.01962}
}
Context. Pair programming has been found to increase student interest in Computer Science, particularly so for women, and would therefore appear to be a way to help remedy the under–representation of women in the field. However, one reason for this under– representation is the unwelcoming climate created by gender stereotypes applied to engineers in general, and to software engineers in particular, assuming that men perform better than their women peers. If this same bias is present in pair… 

Figures and Tables from this paper

References

SHOWING 1-10 OF 27 REFERENCES
A Large-Scale Experimental Study of Gender and Pair Composition in Pair Programming
TLDR
Having a female partner led to several positive outcomes relative to having a male partner; these included greater lab section attendance as well as greater confidence in the finished product andconfidence in the solution for the pair programming assignment.
Towards increasing the compatibility of student pair programmers
TLDR
It is found that students are compatible with partners whom they perceive of similar skill, although instructors cannot proactively manage this perception.
Remote Pair Programming in Online CS Education: Investigating through a Gender Lens
TLDR
This paper empirically investigates whether and how technology-mediated remote pair programming hinders online students of same- and mixed-gender pairs and proposes refining personas and the cognitive walkthrough to include leadership styles and preferences for pair-programming roles.
A comparative analysis of different gender pair combinations in pair programming
TLDR
The result revealed that there was no significant gender difference in the pair programming coding output, but there were significant differences in the levels of pair compatibility and communication between the same gender pair type: female–female and male–male, and the mixed gender pairtype, female–male.
Pair-programming helps female computer science students
TLDR
This work believes that pair-programming is particularly beneficial for women because it addresses several significant factors that limit women's participation in computer science.
Evaluating Gender Significance within a Pair Programming Context
TLDR
Findings of the gender differences within a pair programming context revealed that the male-male pairs had the highest scores and female-female pairsHad the lowest scores in both code categories, but not significantly.
Code warriors and code-a-phobes: a study in attitude and pair programming
TLDR
There was evidence that students who have considerable self- confidence do not enjoy the experience of pair programming as much as other students and that students produce their best work when placed in pairs with students of similar self-confidence levels.
Studying Gender Bias in Physics Grading: The role of teaching experience and country
The existence of gender-STEM (science, technology, engineering, and mathematics) stereotypes has been repeatedly documented. This article examines physics teachers’ gender bias in grading and the
Student perceptions on the benefits and shortcomings of distributed pair programming assignments
TLDR
Student perceptions on DPP assignments carried out in the context of an Object-Oriented Programming (OOP) course based on Java throughout a whole semester are quantitatively and qualitatively analyzed and some guidelines are presented for carrying out D PP assignments more effectively in thecontext of an OOP, Java-based course.
Factors Affecting the Perceived Effectiveness of Pair Programming in Higher Education
TLDR
There was evidence that matching by skill level and the task in hand are the main factors in the success of a pair programming session.
...
...