Examining Student Performance and Attitudes on Distributed Pair Programming

Joint Authors

Satratzemi, Maya
Xinogalos, Stelios
Tsompanoudi, Despina
Karamitopoulos, Leonidas

Source

Scientific Programming

Issue

Vol. 2018, Issue 2018 (31 Dec. 2018), pp.1-8, 8 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2018-10-24

Country of Publication

Egypt

No. of Pages

8

Main Subjects

Mathematics

Abstract EN

Pair programming (PP) has become popular in the research and software industry as well as being studied for a number of years in computer science courses with positive findings on student performance and attitudes.

Advantages of PP reported in the literature are satisfaction, design quality, code productivity, team building, and communication.

More recently, distributed pair programming (DPP), which enables two programmers to work remotely, has also attracted the interest of researchers and instructors.

The difference between DPP and PP is that the former allows geographically distributed teams to collaborate and share program code.

Such collaboration is, thus, only feasible if an underlying infrastructure supports all necessary interactions.

The integrated development environments (IDEs) for DPP should cover the basic requirements for remote software development as well as address common PP problems, such as unequal contributions from each member of a pair, feedback during DPP sessions, and communication problems.

This paper presents the findings of a study on student performance and attitudes towards DPP in an object-oriented programming (OOP) course.

The factors examined were student performance, in terms of assignment grade, exam grade and implementation time in relation to students’ programming experience, and confidence, as well as student attitudes towards DPP, i.e., the feelgood factor, working alone or with a partner, and the perception of their partner’s technical competence.

The results suggest that a students’ performance is associated with their programming experience and confidence in programming but not with how comfortable they feel during DPP sessions.

Students evaluate the DPP sessions positively regardless of their confidence on programming or their perception of their partners’ technical competence.

Students who consider themselves to have about the same programming competence as their partners tend to be more satisfied with DPP sessions.

Overall, students prefer working with a partner regardless of their confidence on programming.

American Psychological Association (APA)

Satratzemi, Maya& Xinogalos, Stelios& Tsompanoudi, Despina& Karamitopoulos, Leonidas. 2018. Examining Student Performance and Attitudes on Distributed Pair Programming. Scientific Programming،Vol. 2018, no. 2018, pp.1-8.
https://search.emarefa.net/detail/BIM-1214735

Modern Language Association (MLA)

Satratzemi, Maya…[et al.]. Examining Student Performance and Attitudes on Distributed Pair Programming. Scientific Programming No. 2018 (2018), pp.1-8.
https://search.emarefa.net/detail/BIM-1214735

American Medical Association (AMA)

Satratzemi, Maya& Xinogalos, Stelios& Tsompanoudi, Despina& Karamitopoulos, Leonidas. Examining Student Performance and Attitudes on Distributed Pair Programming. Scientific Programming. 2018. Vol. 2018, no. 2018, pp.1-8.
https://search.emarefa.net/detail/BIM-1214735

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1214735