Matches in SemOpenAlex for { <https://semopenalex.org/work/W88615013> ?p ?o ?g. }
Showing items 1 to 73 of
73
with 100 items per page.
- W88615013 abstract "Pair programming, in which two software developers work together at a single computer workstation, transforms what has traditionally been a solitary activity into a collaborative effort. While pair programming, two software developers share a single computer monitor and keyboard. One of the developers, called the driver, controls the computer keyboard and mouse. The second developer (the navigator), sits beside the driver, examining his or her work, offering advice, suggesting corrections, and assisting with design decisions. The developers switch roles regularly while pairing. Although role switching is an informal process, a typical interval is 20 minutes. Software developers who follow the pair programming model produce higher quality programs, have higher morale, and report greater job satisfaction than programmers who work alone. Students who are learning to program also benefit from pairing. They are more confident in their work, more likely to complete their introductory programming course, and more likely to pursue computer-related majors. Pair programming also shows promise in reducing the gender gap in student confidence and in retention in computer-related majors. Although pair programming provides clear pedagogical benefits, its collocation requirement makes it unusable by some students. To increase the flexibility of pair programming and make it available to a wider audience of students, I developed a tool that supports distributed pair programming. This tool allows the driver and navigator to pair program from separate locations, and provides a second cursor that allows the navigator to easily gesture. I empirically evaluated the effectiveness of this tool by conducting a controlled experiment using student volunteers from three introductory programming courses. The experimental results indicated that distributed pair programming does not have any negative impacts on student performance, confidence, or attitudes to ward pair programming. There was some evidence that students who were allowed to pair from separate locations spent a smaller proportion of their time working alone. The students also liked and used the gesturing feature. Contrary to expectations, there was no evidence that distributed pairing reduced scheduling conflicts or improved student satisfaction in their working relationships with their partners. This research has shown that the collocation requirement of pair programming, which some students feel is a significant drawback, can be overcome by allowing students to pair from separate locations. No negative impacts on student performance, confidence, or attitudes regarding pair programming were observed. There was also evidence that students who were allowed to pair program from separate locations spent less time working alone. This research also provides confirming evidence that students who pair program in their introductory classes have greater confidence in their work, and that pair programming helps reduce the gender gap in confidence levels." @default.
- W88615013 created "2016-06-24" @default.
- W88615013 creator A5040895134 @default.
- W88615013 creator A5089373674 @default.
- W88615013 date "2005-01-01" @default.
- W88615013 modified "2023-09-28" @default.
- W88615013 title "Empirical studies of distributed pair programming" @default.
- W88615013 hasPublicationYear "2005" @default.
- W88615013 type Work @default.
- W88615013 sameAs 88615013 @default.
- W88615013 citedByCount "5" @default.
- W88615013 crossrefType "journal-article" @default.
- W88615013 hasAuthorship W88615013A5040895134 @default.
- W88615013 hasAuthorship W88615013A5089373674 @default.
- W88615013 hasConcept C105795698 @default.
- W88615013 hasConcept C107457646 @default.
- W88615013 hasConcept C115903868 @default.
- W88615013 hasConcept C154945302 @default.
- W88615013 hasConcept C174063052 @default.
- W88615013 hasConcept C199360897 @default.
- W88615013 hasConcept C2776990265 @default.
- W88615013 hasConcept C2777904410 @default.
- W88615013 hasConcept C2778514511 @default.
- W88615013 hasConcept C2780598303 @default.
- W88615013 hasConcept C33857546 @default.
- W88615013 hasConcept C33923547 @default.
- W88615013 hasConcept C41008148 @default.
- W88615013 hasConcept C49774154 @default.
- W88615013 hasConcept C529173508 @default.
- W88615013 hasConcept C98045186 @default.
- W88615013 hasConceptScore W88615013C105795698 @default.
- W88615013 hasConceptScore W88615013C107457646 @default.
- W88615013 hasConceptScore W88615013C115903868 @default.
- W88615013 hasConceptScore W88615013C154945302 @default.
- W88615013 hasConceptScore W88615013C174063052 @default.
- W88615013 hasConceptScore W88615013C199360897 @default.
- W88615013 hasConceptScore W88615013C2776990265 @default.
- W88615013 hasConceptScore W88615013C2777904410 @default.
- W88615013 hasConceptScore W88615013C2778514511 @default.
- W88615013 hasConceptScore W88615013C2780598303 @default.
- W88615013 hasConceptScore W88615013C33857546 @default.
- W88615013 hasConceptScore W88615013C33923547 @default.
- W88615013 hasConceptScore W88615013C41008148 @default.
- W88615013 hasConceptScore W88615013C49774154 @default.
- W88615013 hasConceptScore W88615013C529173508 @default.
- W88615013 hasConceptScore W88615013C98045186 @default.
- W88615013 hasLocation W886150131 @default.
- W88615013 hasOpenAccess W88615013 @default.
- W88615013 hasPrimaryLocation W886150131 @default.
- W88615013 hasRelatedWork W132887312 @default.
- W88615013 hasRelatedWork W1493688518 @default.
- W88615013 hasRelatedWork W1512835670 @default.
- W88615013 hasRelatedWork W1731137735 @default.
- W88615013 hasRelatedWork W1985467436 @default.
- W88615013 hasRelatedWork W1986663087 @default.
- W88615013 hasRelatedWork W2017992643 @default.
- W88615013 hasRelatedWork W2036219993 @default.
- W88615013 hasRelatedWork W2079106163 @default.
- W88615013 hasRelatedWork W2097609907 @default.
- W88615013 hasRelatedWork W2120907602 @default.
- W88615013 hasRelatedWork W2122950404 @default.
- W88615013 hasRelatedWork W2142308359 @default.
- W88615013 hasRelatedWork W2148421305 @default.
- W88615013 hasRelatedWork W2626468767 @default.
- W88615013 hasRelatedWork W2767026290 @default.
- W88615013 hasRelatedWork W2788618692 @default.
- W88615013 hasRelatedWork W2791124954 @default.
- W88615013 hasRelatedWork W2898223379 @default.
- W88615013 hasRelatedWork W3027465284 @default.
- W88615013 isParatext "false" @default.
- W88615013 isRetracted "false" @default.
- W88615013 magId "88615013" @default.
- W88615013 workType "article" @default.