{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T13:02:18Z","timestamp":1780664538294,"version":"3.54.1"},"reference-count":37,"publisher":"SAGE Publications","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["EFI"],"published-print":{"date-parts":[[2016,7,28]]},"DOI":"10.3233\/efi-160976","type":"journal-article","created":{"date-parts":[[2016,8,2]],"date-time":"2016-08-02T10:24:32Z","timestamp":1470133472000},"page":"249-267","source":"Crossref","is-referenced-by-count":12,"title":["Learning motivation and retention effects of pair programming in data structures courses"],"prefix":"10.1177","volume":"32","author":[{"given":"Ya-Fei","family":"Yang","sequence":"first","affiliation":[{"name":"Department of Information and Learning Technology, National University of Tainan, Tainan, Taiwan"},{"name":"Department of Information Management, Chung Hwa University of Medical Technology, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chien-I","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Information and Learning Technology, National University of Tainan, Tainan, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chih-Kai","family":"Chang","sequence":"additional","affiliation":[{"name":"Department of Information and Learning Technology, National University of Tainan, Tainan, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","reference":[{"key":"10.3233\/EFI-160976_ref1","volume-title":"Implications of Piagetian theory for peer learning","author":"De Lisi","year":"1999"},{"key":"10.3233\/EFI-160976_ref2","volume-title":"Collaborative Learning: Cognitive and Computational Approaches. Advances in Learning and Instruction Series: ERIC","author":"Dillenbourg","year":"1999"},{"key":"10.3233\/EFI-160976_ref3","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1109\/TE.2012.2207959","article-title":"Using Game-Based Cooperative Learning to Improve Learning Motivation: A Study of Online Game Use in an Operating Systems Course","volume":"56","author":"Jong","year":"2013","journal-title":"Education, IEEE Transactions on"},{"key":"10.3233\/EFI-160976_ref4","first-page":"31","article-title":"Action Research: Cooperative Learning in the Science Classroom","volume":"24","author":"Johnson","year":"1986","journal-title":"Science and Children"},{"key":"10.3233\/EFI-160976_ref5","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1207\/s15327809jls1403_3","article-title":"Knowledge convergence in computer-supported collaborative learning: The role of external representation tools","volume":"14","author":"Fischer","year":"2005","journal-title":"The Journal of the Learning Sciences"},{"key":"10.3233\/EFI-160976_ref6","volume-title":"Cooperative learning: A guide to research: Garland New York","author":"Totten","year":"1991"},{"key":"10.3233\/EFI-160976_ref7","doi-asserted-by":"crossref","first-page":"183","DOI":"10.28945\/1290","article-title":"A novel approach for collaborative pair programming","volume":"9","author":"Goel","year":"2010","journal-title":"Journal of Information Technology Education: Research"},{"key":"10.3233\/EFI-160976_ref8","first-page":"207","article-title":"Pair programming as a team based learning activity: A review of research","volume":"12","author":"Faja","year":"2011","journal-title":"Issues in Information Systems"},{"key":"10.3233\/EFI-160976_ref9","doi-asserted-by":"crossref","first-page":"34","DOI":"10.4018\/jicte.2011100104","article-title":"Forming Groups for Collaborative Learning of Introductory Computer Programming Based on Students' Programming Skills and Learning Styles","volume":"7","author":"Ad\u00e1n-Coello","year":"2011","journal-title":"International Journal of Information and Communication Technology Education (IJICTE)"},{"key":"10.3233\/EFI-160976_ref10","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1145\/332833.332848","article-title":"All I really need to know about pair programming I learned in kindergarten","volume":"43","author":"Williams","year":"2000","journal-title":"Communications of the ACM"},{"key":"10.3233\/EFI-160976_ref11","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1145\/990680.990684","article-title":"Who should work with whom? Building effective software project teams","volume":"47","author":"Gorla","year":"2004","journal-title":"Communications of the ACM"},{"key":"10.3233\/EFI-160976_ref12","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1145\/1145287.1145293","article-title":"Pair programming improves student retention, confidence, and program quality","volume":"49","author":"McDowell","year":"2006","journal-title":"Communications of the ACM"},{"key":"10.3233\/EFI-160976_ref13","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1109\/TE.2009.2019121","article-title":"The impact of a peer-learning agent based on pair programming in a programming course","volume":"53","author":"Han","year":"2010","journal-title":"Education, IEEE Transactions on"},{"key":"10.3233\/EFI-160976_ref14","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1109\/TE.2004.842924","article-title":"Motivation and nonmajors in computer science: identifying discrete audiences for introductory courses","volume":"48","author":"Forte","year":"2005","journal-title":"Education, IEEE Transactions on"},{"key":"10.3233\/EFI-160976_ref15","first-page":"383","volume-title":"Instructional Design Theories and Models: An Overview of Their Current Status","author":"Keller","year":"1983"},{"key":"10.3233\/EFI-160976_ref16","doi-asserted-by":"crossref","DOI":"10.1037\/10011-000","volume-title":"Memory: A contribution to experimental psychology","author":"Ebbinghaus","year":"1913"},{"key":"10.3233\/EFI-160976_ref17","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1016\/S0022-5371(72)80001-X","article-title":"Levels of processing: A framework for memory research","volume":"11","author":"Craik","year":"1972","journal-title":"Journal of Verbal Learning and Verbal Behavior"},{"key":"10.3233\/EFI-160976_ref19","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1177\/0963721411414656","article-title":"From association to organization","volume":"20","author":"Mandler","year":"2011","journal-title":"Current Directions in Psychological Science"},{"key":"10.3233\/EFI-160976_ref20","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1111\/j.2044-8295.1980.tb01743.x","article-title":"Effects of processing depth, distinctiveness, and word frequency on retention","volume":"71","author":"Eysenck","year":"1980","journal-title":"British Journal of Psychology"},{"key":"10.3233\/EFI-160976_ref21","first-page":"607","article-title":"Cognitive effort and memory","volume":"5","author":"Tyler","year":"1979","journal-title":"Journal of Experimental Psychology: Human Learning and Memory"},{"key":"10.3233\/EFI-160976_ref22","doi-asserted-by":"crossref","first-page":"898","DOI":"10.1037\/0022-0663.75.6.898","article-title":"Elaboration and recall of main ideas in prose","volume":"75","author":"Palmere","year":"1983","journal-title":"Journal of Educational Psychology"},{"key":"10.3233\/EFI-160976_ref23","doi-asserted-by":"crossref","first-page":"147","DOI":"10.2307\/747599","article-title":"An analysis of spontaneous study strategies","author":"Wade","year":"1990","journal-title":"Reading Research Quarterly"},{"key":"10.3233\/EFI-160976_ref26","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1002\/ace.36719956705","article-title":"Learning styles: Implications for distance learning","volume":"1995","author":"James","year":"1995","journal-title":"New Directions for Adult and Continuing Education"},{"key":"10.3233\/EFI-160976_ref27","doi-asserted-by":"crossref","first-page":"1113","DOI":"10.1016\/S0191-8869(99)00053-7","article-title":"Personality, learning style and work performance","volume":"27","author":"Furnham","year":"1999","journal-title":"Personality and Individual Differences"},{"key":"10.3233\/EFI-160976_ref28","volume-title":"So each may learn: Integrating learning styles and multiple intelligences: Association for Supervision and Curriculum Development Alexandria","author":"Silver","year":"2000"},{"key":"10.3233\/EFI-160976_ref29","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/13.746332","article-title":"Enhancing student learning through hypermedia courseware and incorporation of student learning styles","volume":"42","author":"Carver","year":"1999","journal-title":"Education, IEEE Transactions on"},{"key":"10.3233\/EFI-160976_ref30","doi-asserted-by":"crossref","first-page":"87","DOI":"10.2307\/3586356","article-title":"The learning style preferences of ESL students","volume":"21","author":"Reid","year":"1987","journal-title":"TESOL Quarterly"},{"key":"10.3233\/EFI-160976_ref31","volume-title":"KolbThe Learning Style Inventory: Technical Manual 1976","author":"Kolb","year":"1976"},{"key":"10.3233\/EFI-160976_ref32","volume-title":"Experiential learning: Experience as the source of learning and development","author":"Kolb","year":"1984"},{"key":"10.3233\/EFI-160976_ref33","volume-title":"Boston, MA: Hay Resource Direct","author":"Kolb","year":"2005"},{"key":"10.3233\/EFI-160976_ref34","doi-asserted-by":"crossref","first-page":"193","DOI":"10.5465\/amle.2005.17268566","article-title":"Learning styles and learning spaces: Enhancing experiential learning in higher education","volume":"4","author":"Kolb","year":"2005","journal-title":"Academy of Management Learning & Education"},{"key":"10.3233\/EFI-160976_ref35","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/13.746332","article-title":"Enhancing student learning through hypermedia courseware and incorporation of student learning styles","volume":"42","author":"Carver, Jr.","year":"1999","journal-title":"Education, IEEE Transactions on"},{"key":"10.3233\/EFI-160976_ref36","first-page":"22","article-title":"Integrating learning styles and multiple intelligences","volume":"55","author":"Silver","year":"1997","journal-title":"Educational Leadership"},{"key":"10.3233\/EFI-160976_ref37","volume-title":"Learning styles and learning: A key to meeting the accountability demands in education","author":"Sims","year":"2006"},{"key":"10.3233\/EFI-160976_ref38","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.compedu.2005.04.003","article-title":"A framework to analyze argumentative knowledge construction in computer-supported collaborative learning","volume":"46","author":"Weinberger","year":"2006","journal-title":"Computers & Education"},{"key":"10.3233\/EFI-160976_ref39","doi-asserted-by":"crossref","first-page":"1110","DOI":"10.1016\/j.infsof.2009.02.001","article-title":"The effectiveness of pair programming: A meta-analysis","volume":"51","author":"Hannay","year":"2009","journal-title":"Information and Software Technology"},{"key":"10.3233\/EFI-160976_ref40","first-page":"39","article-title":"Pair programming as a model of collaborative learning: A review of the research","volume":"20","author":"Preston","year":"2005","journal-title":"Journal of Computing Sciences in Colleges"}],"container-title":["Education for Information"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/EFI-160976","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T19:18:42Z","timestamp":1777403922000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/EFI-160976"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,28]]},"references-count":37,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.3233\/efi-160976","relation":{},"ISSN":["0167-8329","1875-8649"],"issn-type":[{"value":"0167-8329","type":"print"},{"value":"1875-8649","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,7,28]]}}}