• Home
  • Search
  • Work in progress: Investigating the effects of pair-programming on students' behavior in an advanced computer programming course
  • Cite Icon3
  • https://doi.org/10.1109/tale.2015.7386035Copy DOI Icon

Work in progress: Investigating the effects of pair-programming on students' behavior in an advanced computer programming course

  • Dec 1, 2015
  • Mamoun Nawahdah +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In pair-programming, two developers share a computer to work together on developing one piece of code. To test Pair-programming effects on students' behavior in a Middle Eastern society where some interaction restrictions are found, we devised an empirical study that was carried out over an entire academic year consists of two semesters. The study targeted two sections per semester of an advanced computer programming course. The students of one of the sections worked in pairs during the lab sessions, applying pair-programming rules and techniques. The other section had students who worked individually, as it is the norm in most programming labs. Video recordings were recorded throughout the lab sessions, and then studied and analyzed. The preliminary results revealed that pair-programming has the potential to increase the students' confidence, their enjoyment of the course, and improved the course's completion rate.

Similar Papers
  • Book Chapter
  • Citations5

Gamifying the Teaching and Learning Process in an Advanced Computer Programming Course

  • Jan 01, 2018
  • Mamoun I Nawahdah
  • Conference Article

Professional literacy

  • Mar 12, 1994
  • Henry A Etlinger +1
  • Book Chapter

Exploring the Landscape of Online Formative Assessment Practices in Programming Courses

  • Mar 08, 2024
  • Magendran Munisamy +2
  • Conference Article
  • Citations2

Using android as a platform for programming in the IT curriculum

  • Oct 14, 2014
  • Michael Halper
  • Conference Article
  • Citations9

Investigating the Impact of Personality and Temperament Traits on Pair Programming: A Controlled Experiment Replication

  • Sep 01, 2012
  • Panagiotis Sfetsos +4
  • Research Article
  • Citations1

A programming sequence for the liberal arts college

  • Feb 01, 1980
  • ACM SIGCSE Bulletin
  • Robert J Ellison
  • Conference Article

Programming 1 and sustainability

  • Sep 01, 2022
  • Jorge Castro Rabal +4
  • Conference Article
  • Citations2

An advanced course design for mobile embedded software through Android programming

  • Oct 12, 2012
  • Gu-Min Jeong +3
  • Conference Article
  • Citations92

Teaching and learning programming and software engineering via interactive gaming

  • May 18, 2013
  • Nikolai Tillmann +4
  • Conference Article

Utilizing Pair Programming Techniques in a Web Development Course

  • Feb 18, 2025
  • Troy Harding
  • Research Article
  • Citations1

Integration of Gross Anatomy, Histology, and Pathology in a Pre-matriculation Curriculum: A Triple-Discipline Approach.

  • Jan 01, 2023
  • Advances in experimental medicine and biology
  • Gongchao Yang +2
  • Conference Article

Using Programming Projects In An Operating Systems Course As A Capstone Software Engineering Experience

  • Sep 04, 2020
  • Scott Schneider
  • Research Article
  • Citations71

Undergraduate Students' Experiences in Programming: Difficulties and Obstacles

  • Mar 01, 2014
  • Turkish Online Journal of Qualitative Inquiry
  • Büşra Özmen +1
  • Conference Article
  • Citations97

Compilation error repair

  • May 27, 2018
  • Umair Z Ahmed +4
  • Conference Article
  • Citations31

Block-C: A block-based programming teaching tool to facilitate introductory C programming courses

  • Apr 01, 2017
  • Charalampos Kyfonidis +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.