Students' understanding of loops and nested loops in computer programming : an APOS theory perspective

dc.authorid0000-0001-5127-0471en_US
dc.contributor.authorÇetin, İbrahim
dc.date.accessioned2021-06-23T19:42:09Z
dc.date.available2021-06-23T19:42:09Z
dc.date.issued2015
dc.departmentBAİBÜ, Eğitim Fakültesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümüen_US
dc.description.abstractThe 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.en_US
dc.identifier.doi10.1080/14926156.2015.1014075
dc.identifier.endpage170en_US
dc.identifier.issn1492-6156
dc.identifier.issn1942-4051
dc.identifier.issue2en_US
dc.identifier.scopus2-s2.0-84937404542en_US
dc.identifier.scopusqualityQ2en_US
dc.identifier.startpage155en_US
dc.identifier.urihttps://doi.org/10.1080/14926156.2015.1014075
dc.identifier.urihttps://hdl.handle.net/20.500.12491/8366
dc.identifier.volume15en_US
dc.identifier.wosWOS:000356958600003en_US
dc.identifier.wosqualityN/Aen_US
dc.indekslendigikaynakWeb of Scienceen_US
dc.indekslendigikaynakScopusen_US
dc.institutionauthorÇetin, İbrahim
dc.language.isoenen_US
dc.publisherRoutledge Journals, Taylor & Francis Ltden_US
dc.relation.ispartofCanadian Journal Of Science Mathematics And Technology Educationen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjecten_US
dc.titleStudents' understanding of loops and nested loops in computer programming : an APOS theory perspectiveen_US
dc.typeArticleen_US

Dosyalar