Examining the Compatibility of Students in Distributed Pair Programming

Pair Programming (PP) has a long history both in the software industry and education. More recently, specially designed environments have made the application of Distributed Pair Programming (DPP) possible, which enables two programmers to work remotely. Through these collaborative activities, stude...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Proceedings of the ... European conference on e-learning (Online) s. 510 - XVII
Hlavní autoři: Satratzemi, Maya, Tsompanoudi, Despina, Xinogalos, Stelios, Karamitopoulos, Leonidas
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: Kidmore End Academic Conferences International Limited 01.11.2019
Témata:
ISSN:2048-8637, 2048-8645
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Pair Programming (PP) has a long history both in the software industry and education. More recently, specially designed environments have made the application of Distributed Pair Programming (DPP) possible, which enables two programmers to work remotely. Through these collaborative activities, students produce better programs, improve their performance and programming skills, and increase their self-confidence. Student attitudes towards Distributed Pair Programming and the factors that affect them, remain largely unexplored, while some of the existing studies have yielded mixed results. One important aspect is to understand the underlying factors that contribute to a successful pairing formation, i.e., factors that make pairs very compatible. This paper focuses on the examination of possible factors which we felt had the potential to affect the compatibility of student pairs who worked remotely. The present study was conducted in the context of a 3rd semester undergraduate "Object-Oriented Programming" course. The OOP concepts were approached through hands-on exercises completed in the lab sessions. Students carried out projects in pairs using the educational DPP system SCEPPSys. The analyzed data were collected from a pre and post questionnaire distributed to students before and after the end of the course, respectively. Pair Compatibility was examined in relation to pair perceived skill level, pair actual skill level, and pair programming self-esteem. Besides this, we examined if students' perceptions on the factors they believe hinder collaboration differ on the basis of their compatibility. The findings indicated that the compatibility rating differed significantly based on the partner's perceived technical competence. Also, students that rated their partners as very compatible had more similar actual skill level with their partners than those students who rated their partners as notcompatible or satisfactorily compatible. We did not find any relationship between compatibility and pair programming selfesteem. Lastly, very compatible pairs rated the following three factors as hindering collaboration less negatively than notcompatible or satisfactorily compatible pairs: a) coordination problems (collaboration time), b) unreliable partner, and c) lack of partner knowledge.
AbstractList Pair Programming (PP) has a long history both in the software industry and education. More recently, specially designed environments have made the application of Distributed Pair Programming (DPP) possible, which enables two programmers to work remotely. Through these collaborative activities, students produce better programs, improve their performance and programming skills, and increase their self-confidence. Student attitudes towards Distributed Pair Programming and the factors that affect them, remain largely unexplored, while some of the existing studies have yielded mixed results. One important aspect is to understand the underlying factors that contribute to a successful pairing formation, i.e., factors that make pairs very compatible. This paper focuses on the examination of possible factors which we felt had the potential to affect the compatibility of student pairs who worked remotely. The present study was conducted in the context of a 3rd semester undergraduate "Object-Oriented Programming" course. The OOP concepts were approached through hands-on exercises completed in the lab sessions. Students carried out projects in pairs using the educational DPP system SCEPPSys. The analyzed data were collected from a pre and post questionnaire distributed to students before and after the end of the course, respectively. Pair Compatibility was examined in relation to pair perceived skill level, pair actual skill level, and pair programming self-esteem. Besides this, we examined if students' perceptions on the factors they believe hinder collaboration differ on the basis of their compatibility. The findings indicated that the compatibility rating differed significantly based on the partner's perceived technical competence. Also, students that rated their partners as very compatible had more similar actual skill level with their partners than those students who rated their partners as notcompatible or satisfactorily compatible. We did not find any relationship between compatibility and pair programming selfesteem. Lastly, very compatible pairs rated the following three factors as hindering collaboration less negatively than notcompatible or satisfactorily compatible pairs: a) coordination problems (collaboration time), b) unreliable partner, and c) lack of partner knowledge.
Author Karamitopoulos, Leonidas
Xinogalos, Stelios
Tsompanoudi, Despina
Satratzemi, Maya
Author_xml – sequence: 1
  givenname: Maya
  surname: Satratzemi
  fullname: Satratzemi, Maya
– sequence: 2
  givenname: Despina
  surname: Tsompanoudi
  fullname: Tsompanoudi, Despina
– sequence: 3
  givenname: Stelios
  surname: Xinogalos
  fullname: Xinogalos, Stelios
– sequence: 4
  givenname: Leonidas
  surname: Karamitopoulos
  fullname: Karamitopoulos, Leonidas
BookMark eNo9jUFLwzAYhoNMcM6d_AMBz61JvqRNjlLrFAoO1PNI0rRmrGltU9B_v4Li6Xkuz_teo1Xog0PolpIUOFXkviyrlKqUMLhAa0a4TGTGxerfIb9C22k6EkIAGJFCrtGu_NadDz60OH46XPTdoKM3_uTjD-4b_Bbn2oU4YR_wo5_i6M0cXY332o94P_btqLulb2_QZaNPk9v-cYM-nsr34jmpXncvxUOVDFRCTOrGSGWdbXIKmQPDa8kNgBOyBlurxW1mpHHC5JlhxHLGiLLaWisoSM5hg-5-d4ex_5rdFA_Hfh7DcnlgQHMhhAQFZ2TTUDY
ContentType Conference Proceeding
Copyright Copyright Academic Conferences International Limited Nov 2019
Copyright_xml – notice: Copyright Academic Conferences International Limited Nov 2019
DBID 0-V
3V.
4U-
7XB
88B
8AL
8FE
8FG
8FK
ABUWG
AFKRA
ALSLI
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
CJNVE
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
M0N
M0P
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEDU
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
Q9U
DOI 10.34190/EEL.19.023
DatabaseName ProQuest Social Sciences Premium Collection【Remote access available】
ProQuest Central (Corporate)
University Readers
ProQuest Central (purchase pre-March 2016)
Education Database (Alumni Edition)
Computing Database (Alumni Edition)
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Social Science Premium Collection
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Technology collection
ProQuest One Community College
Education Collection
ProQuest Central Korea
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Computing Database
Education Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Databases
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
One Education
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest Central Basic
DatabaseTitle ProQuest One Education
University Readers
Computer Science Database
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies & Aerospace Collection
Social Science Premium Collection
ProQuest Computing
Education Collection
ProQuest Central Basic
ProQuest Education Journals
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Advanced Technologies & Aerospace Database
ProQuest Social Sciences Premium Collection
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest Education Journals (Alumni Edition)
ProQuest Central (Alumni)
ProQuest One Academic (New)
DatabaseTitleList ProQuest One Education
Database_xml – sequence: 1
  dbid: BENPR
  name: ProQuest Central
  url: https://www.proquest.com/central
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Education
Computer Science
EISSN 2048-8645
EndPage XVII
Genre Conference Proceeding
GroupedDBID -W8
0-V
3V.
4U-
7XB
8AL
8FE
8FG
8FK
AAHSB
ABUWG
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ALSLI
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
CJNVE
DWQXO
EDJ
GNUQQ
HCIFZ
JQ2
K7-
M0N
M0P
P62
PHGZM
PHGZT
PKEHL
PQEDU
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-p183t-dfb89cecf7136e3b4d84b33e58d3cd94b3c6b8be5b76b20c42209caccc5138443
IEDL.DBID M0P
ISICitedReferencesCount 2
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000539626900063&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2048-8637
IngestDate Mon Jun 30 17:55:27 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-p183t-dfb89cecf7136e3b4d84b33e58d3cd94b3c6b8be5b76b20c42209caccc5138443
Notes ObjectType-Conference Proceeding-1
SourceType-Conference Papers & Proceedings-1
content type line 21
PQID 2317555839
PQPubID 1796419
ParticipantIDs proquest_journals_2317555839
PublicationCentury 2000
PublicationDate 20191101
PublicationDateYYYYMMDD 2019-11-01
PublicationDate_xml – month: 11
  year: 2019
  text: 20191101
  day: 01
PublicationDecade 2010
PublicationPlace Kidmore End
PublicationPlace_xml – name: Kidmore End
PublicationTitle Proceedings of the ... European conference on e-learning (Online)
PublicationYear 2019
Publisher Academic Conferences International Limited
Publisher_xml – name: Academic Conferences International Limited
SSID ssj0003320858
Score 1.7241077
Snippet Pair Programming (PP) has a long history both in the software industry and education. More recently, specially designed environments have made the application...
SourceID proquest
SourceType Aggregation Database
StartPage 510
SubjectTerms Academic Achievement
Coding
Collaboration
Compatibility
Computer science
Computer Software
Higher education
International conferences
Learning Activities
Literature reviews
Meta Analysis
Object oriented programming
Perceptions
Problem Solving
Programming
Science education
Skills
Software engineering
Software industry
Software quality
Statistical Analysis
Student attitudes
Student Participation
Student retention
Students
Studies
Systematic review
Teams
Title Examining the Compatibility of Students in Distributed Pair Programming
URI https://www.proquest.com/docview/2317555839
WOSCitedRecordID wos000539626900063&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8NAEB5s68FTtVZ81LIHr9sm2c1jT4KaKqgl-IDipWQ3G-nBtDZR9N87m6QtePDiZVkIIcvO62MyMx_AGUu5VqnvUS4SlyIi1lQqxai0EL4qzWUgK7IJfzwOJhMR1Qm3vC6rXPnE0lEnc2Vy5EPHBDrXxXh-vninhjXK_F2tKTQa0EKgLIyG31vROsfCmGGgLEnpUFFp4DG_atEzQ8ysYRjeDWwxsAxV0S9HXEaXUfu_59qF7qZxj0TrkLQHWzrrQHvF3EBqQ-4Yrua6rmMfrsOv-K2kiSAIBknpIIqqZvabzFPyWE2_zMksI1dmzK5hyNIJieLZ0nzMlHfh-69deB6FT5c3tKZXoAu044ImqQxQHCgpm3maSZ4EXDKm3SBhKhG4Vx6KSrvS96RjKe44llCxUsq1WcA5O4BmNs_0IRDH0kwhWtM-hnwd2HGMq-BKxigBnnpH0Ftd3rS2kXy6ubnjvx-fwA7CFFF1APagWSw_9Clsq89ili_70LoIx9FDHxq3Pu2XCoBr5L78AK6_uaw
linkProvider ProQuest
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1NT8JAEJ0gmugJRYwfqHvQ40LpbtvtwXgQEAISEjHhht3t1nAQEPCDP-VvdLalkHjwxsFL06Rpu-3MvnndzswDuGIR1yryXMr90KHIiDWVSjEqLaSvSnMpZCI24XU6ot_3uxn4TmthTFpliokxUIdjZdbIy7YJdI6D8fx28kaNapT5u5pKaCRu0dKLT_xkm900q2jfa9uu13p3DbpUFaATdN85DSMpcBQ4wApzNZM8FFwyph0RMhX6uK9cHKF2pOdK21Lcti1fBUopp8IE5wyvuwXbnAnPzKuWR1drOowZxctYBA8nBhUu85KSQNM0zSrXau1SxS9ZRhrpF_DH0aye-2_vYR8K68JE0l2F3API6FEecqkyBVkCVd5oUS_zVg7hvvYVvMYyGATJLokBcJ7kBC_IOCKPSXfPGRmOSNW0ETYKYDok3WA4NTcz6Wt4_ksBnjbygEeQHY1H-hiIbWmmkI1qDymNFpUgwK3PlQzQ4jxyT6CYGmuwxIDZYG2p078PX8Juo_fQHrSbndYZ7CEl85NqxyJk59N3fQ476mM-nE0vYncj8Lxpu_4AIoYVDw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+of+the+...+European+conference+on+e-learning+%28Online%29&rft.atitle=Examining+the+Compatibility+of+Students+in+Distributed+Pair+Programming&rft.au=Satratzemi%2C+Maya&rft.au=Tsompanoudi%2C+Despina&rft.au=Xinogalos%2C+Stelios&rft.au=Karamitopoulos%2C+Leonidas&rft.date=2019-11-01&rft.pub=Academic+Conferences+International+Limited&rft.issn=2048-8637&rft.eissn=2048-8645&rft.spage=510&rft.epage=XVII&rft_id=info:doi/10.34190%2FEEL.19.023
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2048-8637&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2048-8637&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2048-8637&client=summon