Skuka, Arjan and Kozanoğlu, Orkun and Bulut, Faruk (2025) A Pedagogical Method of Teaching Nested Loops in Introductory Programming Courses. Pedagogika-Pedagogy, 97 (4s). pp. 121-130. DOI https://doi.org/10.53656/ped2025-4s.09
Skuka, Arjan and Kozanoğlu, Orkun and Bulut, Faruk (2025) A Pedagogical Method of Teaching Nested Loops in Introductory Programming Courses. Pedagogika-Pedagogy, 97 (4s). pp. 121-130. DOI https://doi.org/10.53656/ped2025-4s.09
Skuka, Arjan and Kozanoğlu, Orkun and Bulut, Faruk (2025) A Pedagogical Method of Teaching Nested Loops in Introductory Programming Courses. Pedagogika-Pedagogy, 97 (4s). pp. 121-130. DOI https://doi.org/10.53656/ped2025-4s.09
Abstract
Programming pedagogy deals with methods and principles of teaching and learning computer programming. Teaching nested loops in introductory programming courses (IPCs) is a complex task because it represents the first exposure of beginners to programming logic. To increase significantly students’ comprehension of loops, we introduce a pedagogical method of teaching nested loops. The research was designed as experimental study with posttest experimental and control groups model involving university students. While the experimental group was subjected to the pedagogical method, the traditional method was applied in the control group. To collect the research data, achievement posttest and a questionnaire were developed and applied. The research findings showed clearly the effectiveness of teaching loops by using the pedagogical method. Its advantage over the traditional method was especially reflected at teaching multiple nested loops because their explanation by using the pedagogical method significantly increased the level of logical understanding of this operation which is difficult to comprehend by beginners in programming.
| Item Type: | Article |
|---|---|
| Uncontrolled Keywords: | learning programming; nested loops; pedagogical method; pedagogy; programming; teaching programming |
| Divisions: | Faculty of Science and Health Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
| SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
| Depositing User: | Unnamed user with email elements@essex.ac.uk |
| Date Deposited: | 31 Mar 2026 11:10 |
| Last Modified: | 31 Mar 2026 11:10 |
| URI: | http://repository.essex.ac.uk/id/eprint/42704 |