Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi

Mediated transfer: impact on programming misconceptions (CROSBI ID 308062)

Prilog u časopisu | izvorni znanstveni rad | međunarodna recenzija

Žanko, Žana ; Mladenović, Monika ; Krpan, Divna Mediated transfer: impact on programming misconceptions // Journal of computers in education, 10 (2023), 1; 1-26. doi: 10.1007/s40692-022-00225-z

Podaci o odgovornosti

Žanko, Žana ; Mladenović, Monika ; Krpan, Divna

engleski

Mediated transfer: impact on programming misconceptions

Programming misconceptions have been a known issue for programming novices since the beginning of programming education. During the learning process, students develop mental models about programming concepts they learn. Programming misconceptions occur when students develop incorrect mental models. Several factors can contribute to developing or preventing misconceptions, such as the age of students, choice of the programming language, and programming context. Mentioned factors are more critical for younger students. Since block-based programming languages (BPL) eliminate syntax problems and lower abstraction, they could be appropriate for elementary school introductory programming. However, when BPL is used as a first programming language, students have difficulties transferring learned programming concepts to a text-based programming language (TBPL). Nevertheless, the final goal is to introduce students to the “real” TBPL. In this paper, we aimed to discover can we use BPL for mediated transfer to minimise known misconceptions in a TBPL. We conducted the study to analyse the impact of using a BPL MakeCode for micro:bit for mediated transfer of basic programming concepts to the TBPL Python. The study was conducted in the school setting among 49 sixth-graders in elementary school during Informatics lectures, following the national curriculum. Therefore, students were introduced to programming using TBPL Python and afterwards, they switched to BPL MakeCode as mediated transfer tool to TBPL Python. In this paper, we deal with the impact of the mediated transfer on misconceptions in TBPL. The results indicate that the use of BPL significantly decreased the frequency of misconceptions in TBPL Python.

Misconceptions ; Mediated transfer ; Programming ; Python ; Micro:bit ; Programming novices ; K-12

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o izdanju

10 (1)

2023.

1-26

objavljeno

2197-9987

2197-9995

10.1007/s40692-022-00225-z

Povezanost rada

Interdisciplinarne društvene znanosti, Računarstvo

Poveznice
Indeksiranost