Publication: Assessing the Impact of Meta-Cognitive Training on Students' Understanding of Introductory Programming Concepts
| dc.authorscopusid | 55570693100 | |
| dc.authorscopusid | 41961558200 | |
| dc.authorscopusid | 41961743000 | |
| dc.contributor.author | I. | |
| dc.contributor.author | E. | |
| dc.contributor.author | P. | |
| dc.date.accessioned | 2020-06-21T13:58:33Z | |
| dc.date.available | 2020-06-21T13:58:33Z | |
| dc.date.issued | 2014 | |
| dc.department | Ondokuz Mayıs Üniversitesi | en_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, Turkey | en_US |
| dc.description.abstract | Students' 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.doi | 10.2190/EC.50.4.d | |
| dc.identifier.endpage | 524 | en_US |
| dc.identifier.issn | 0735-6331 | |
| dc.identifier.issn | 1541-4140 | |
| dc.identifier.issue | 4 | en_US |
| dc.identifier.scopus | 2-s2.0-84928475734 | |
| dc.identifier.scopusquality | Q1 | |
| dc.identifier.startpage | 507 | en_US |
| dc.identifier.uri | https://doi.org/10.2190/EC.50.4.d | |
| dc.identifier.volume | 50 | en_US |
| dc.identifier.wos | WOS:000343793500004 | |
| dc.identifier.wosquality | Q1 | |
| dc.language.iso | en | en_US |
| dc.publisher | Baywood Publishing Co. Inc. | en_US |
| dc.relation.ispartof | Journal of Educational Computing Research | en_US |
| dc.relation.journal | Journal of Educational Computing Research | en_US |
| dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| dc.rights | info:eu-repo/semantics/closedAccess | en_US |
| dc.title | Assessing the Impact of Meta-Cognitive Training on Students' Understanding of Introductory Programming Concepts | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication |
