The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.]

Pair Programming (PP) is a well-known agile software development technique that has been widely implemented in programming classes. Through PP, students are able to share knowledge and expertise that will contribute to better programming solutions. Nevertheless, how PP can help to improve students’...

Full description

Bibliographic Details
Main Authors: Othman, Mahfudzah, Rosmani, Arifah Fasha, Mohd Fauzi, Shukor Sanim, Mazlan, Umi Hanim
Format: Article
Language:English
Published: Penerbit UiTM (UiTM Press) 2019
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/30031/
_version_ 1848807394277064704
author Othman, Mahfudzah
Rosmani, Arifah Fasha
Mohd Fauzi, Shukor Sanim
Mazlan, Umi Hanim
author_facet Othman, Mahfudzah
Rosmani, Arifah Fasha
Mohd Fauzi, Shukor Sanim
Mazlan, Umi Hanim
author_sort Othman, Mahfudzah
building UiTM Institutional Repository
collection Online Access
description Pair Programming (PP) is a well-known agile software development technique that has been widely implemented in programming classes. Through PP, students are able to share knowledge and expertise that will contribute to better programming solutions. Nevertheless, how PP can help to improve students’ cognitive abilities has yet to be explored. Therefore, this study’s aim was to investigate the impacts of implementing Pair Programming (PP) on students’ logical thinking. Logical thinking is part of the cognitive ability claimed to be one of the crucial factors that determine the success or failure of novice programmers. To achieve this, 60 students who enrolled in Diploma in Computer Science programme in Universiti Teknologi MARA Perlis Branch, Malaysia, were asked to take the pre-test and post-test of Group Assessment Logical Thinking (GALT) Test in the beginning and at the end of the semester. These students were divided into two main groups; Control and Test in the Test Group, students with low logical ability will be paired with their high logical thinking friends. Meanwhile, in the Control Group, no pair programming or collaborative technique took place. Five programming tasks were assigned to both groups to solve either collaboratively or individually. The results obtained via paired sample t-tests statistical analysis shows significant improvements in students’ logical thinking with p-value <0.05 in the Test Group
first_indexed 2025-11-14T22:42:07Z
format Article
id uitm-30031
institution Universiti Teknologi MARA
institution_category Local University
language English
last_indexed 2025-11-14T22:42:07Z
publishDate 2019
publisher Penerbit UiTM (UiTM Press)
recordtype eprints
repository_type Digital Repository
spelling uitm-300312020-04-15T05:16:58Z https://ir.uitm.edu.my/id/eprint/30031/ The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.] smrj Othman, Mahfudzah Rosmani, Arifah Fasha Mohd Fauzi, Shukor Sanim Mazlan, Umi Hanim Programming. Rule-based programming. Backtrack programming Expert systems (Computer science). Fuzzy expert systems Operating systems (Computers) Interactive computer systems Pair Programming (PP) is a well-known agile software development technique that has been widely implemented in programming classes. Through PP, students are able to share knowledge and expertise that will contribute to better programming solutions. Nevertheless, how PP can help to improve students’ cognitive abilities has yet to be explored. Therefore, this study’s aim was to investigate the impacts of implementing Pair Programming (PP) on students’ logical thinking. Logical thinking is part of the cognitive ability claimed to be one of the crucial factors that determine the success or failure of novice programmers. To achieve this, 60 students who enrolled in Diploma in Computer Science programme in Universiti Teknologi MARA Perlis Branch, Malaysia, were asked to take the pre-test and post-test of Group Assessment Logical Thinking (GALT) Test in the beginning and at the end of the semester. These students were divided into two main groups; Control and Test in the Test Group, students with low logical ability will be paired with their high logical thinking friends. Meanwhile, in the Control Group, no pair programming or collaborative technique took place. Five programming tasks were assigned to both groups to solve either collaboratively or individually. The results obtained via paired sample t-tests statistical analysis shows significant improvements in students’ logical thinking with p-value <0.05 in the Test Group Penerbit UiTM (UiTM Press) 2019 Article PeerReviewed text en https://ir.uitm.edu.my/id/eprint/30031/1/30031.pdf Othman, Mahfudzah and Rosmani, Arifah Fasha and Mohd Fauzi, Shukor Sanim and Mazlan, Umi Hanim (2019) The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.]. (2019) Social and Management Research Journal (SMRJ) <https://ir.uitm.edu.my/view/publication/Social_and_Management_Research_Journal_=28SMRJ=29.html>, 16 (1). pp. 85-98. ISSN 0128-1089 https://smrj.uitm.edu.my/ https://doi.org/10.24191/smrj.v16i1.6085 https://doi.org/10.24191/smrj.v16i1.6085
spellingShingle Programming. Rule-based programming. Backtrack programming
Expert systems (Computer science). Fuzzy expert systems
Operating systems (Computers)
Interactive computer systems
Othman, Mahfudzah
Rosmani, Arifah Fasha
Mohd Fauzi, Shukor Sanim
Mazlan, Umi Hanim
The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.]
title The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.]
title_full The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.]
title_fullStr The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.]
title_full_unstemmed The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.]
title_short The impact of pair programming on students logical thinking : a case study on higher academic institution / Mahfudzah Othman … [et al.]
title_sort impact of pair programming on students logical thinking : a case study on higher academic institution / mahfudzah othman … [et al.]
topic Programming. Rule-based programming. Backtrack programming
Expert systems (Computer science). Fuzzy expert systems
Operating systems (Computers)
Interactive computer systems
url https://ir.uitm.edu.my/id/eprint/30031/
https://ir.uitm.edu.my/id/eprint/30031/
https://ir.uitm.edu.my/id/eprint/30031/