Applying Pair Programming Practice in the Improvement of Software Design Skills, in an Undergraduate Course

2Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Teaching design patterns has proved to be a complicated topic in software engineering courses. Practitioners require mastering this technique in order to develop higher-quality programs. As part of the experiment, we used pair programming practice to solve this problem in an undergraduate classroom activity, aiming that finding the best pair configuration based on previous programming skills and character affinity, would lead us to better results. The experiment was divided into five rounds, increasing the complexity every each exercise. Afterward, we compared the score obtained by the students in the mid-term exam with last semester scores, resulting in an improvement of 0.37 points with the previous semester, which was 12.3% of the highest score (3 points).

Cite

CITATION STYLE

APA

Quintana, H., & Grados, B. (2020). Applying Pair Programming Practice in the Improvement of Software Design Skills, in an Undergraduate Course. In Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (pp. 543–544). Association for Computing Machinery. https://doi.org/10.1145/3341525.3393985

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free