Publication:
Assessing the Impact of Meta-Cognitive Training on Students' Understanding of Introductory Programming Concepts

dc.authorscopusid55570693100
dc.authorscopusid41961558200
dc.authorscopusid41961743000
dc.contributor.authorI.
dc.contributor.authorE.
dc.contributor.authorP.
dc.date.accessioned2020-06-21T13:58:33Z
dc.date.available2020-06-21T13:58:33Z
dc.date.issued2014
dc.departmentOndokuz Mayıs Üniversitesien_US
dc.department-temp[null] null, Secondary Science and Mathematics Education Department, Education Faculty, Bolu, Turkey; [null] null, Ondokuz Mayis Üniversitesi, Samsun, Turkey; [null] null, Ondokuz Mayis Üniversitesi, Samsun, Turkeyen_US
dc.description.abstractStudents' difficulties in learning computer programming are well documented in the literature and have been studied from different perspectives by the researchers. However, studies that have been conducted from the meta-cognition perspective are rare in the context of programming education. The current study aimed to (i) investigate the effects of a specific metacognitive training on students' programming achievement, retention of programming knowledge, and meta-cognitive awareness; and (ii) explore students' experiences and opinions related to the meta-cognitive training. There were 51 participants (28 male and 23 female) who are 2nd-year students from a public university. In the current study, a mixed methods design, specifically embedded experimental model, was utilized. The experimental group was instructed using the meta-cognitive training, and the control group was taught using traditional instruction. An achievement test, a meta-cognitive awareness inventory, and semi-structured interviews were used to collect data. The results of the study indicated that the intervention based on meta-cognition caused significantly better acquisition of introductory programming concepts. Although there was no significant difference between experimental and control groups in terms of meta-cognitive awareness, qualitative data implied some differences related to students' © 2014, Baywood Publishing Co., Inc.en_US
dc.identifier.doi10.2190/EC.50.4.d
dc.identifier.endpage524en_US
dc.identifier.issn0735-6331
dc.identifier.issn1541-4140
dc.identifier.issue4en_US
dc.identifier.scopus2-s2.0-84928475734
dc.identifier.scopusqualityQ1
dc.identifier.startpage507en_US
dc.identifier.urihttps://doi.org/10.2190/EC.50.4.d
dc.identifier.volume50en_US
dc.identifier.wosWOS:000343793500004
dc.identifier.wosqualityQ1
dc.language.isoenen_US
dc.publisherBaywood Publishing Co. Inc.en_US
dc.relation.ispartofJournal of Educational Computing Researchen_US
dc.relation.journalJournal of Educational Computing Researchen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.titleAssessing the Impact of Meta-Cognitive Training on Students' Understanding of Introductory Programming Conceptsen_US
dc.typeArticleen_US
dspace.entity.typePublication

Files