428
Views
15
CrossRef citations to date
0
Altmetric
Articles

Students’ Understanding of Loops and Nested Loops in Computer Programming: An APOS Theory Perspective

Pages 155-170 | Published online: 26 Jun 2015
 

Abstract

The purpose of this study is to explore students’ understanding of loops and nested loops concepts. Sixty-three mechanical engineering students attending an introductory programming course participated in the study. APOS (Action, Process, Object, Schema) is a constructivist theory developed originally for mathematics education. This study is the first attempt to use the APOS framework in the context of programming education. Results showed that APOS theory is a useful framework for examining engineering students’ understanding related to loops and nested loops. The results of this study have specific implications for researchers and practitioners when designing programming instruction.

Résumé

Cette étude vise à explorer le niveau de compréhension du concept de boucle et de boucle imbriquée chez les étudiants. 63 étudiants de génie mécanique suivant un cours d’initiation à la programmation informatique y ont participé. Le cadre APOS est un cadre théorique constructiviste conçu à l’origine pour l’enseignement des mathématiques. Cette étude est la première tentative de se servir du cadre APOS dans le contexte de l’enseignement de la programmation. Les résultats montrent son utilité lorsqu’il s’agit d’analyser la compréhension du concept de boucle et de boucle imbriquée. Les résultats de l’étude ont des implications précises pour les chercheurs et les praticiens en termes de didactique de la programmation.

ACKNOWLEDGMENT

The author thanks Prof. Dr. Ed Dubinsky for his valuable comments on a draft of this article.

Log in via your institution

Log in to Taylor & Francis Online

There are no offers available at the current time.

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.