Learning programming from Scratch (CROSBI ID 241782)
Prilog u časopisu | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Mladenović, Monika ; Krpan, Divna ; Mladenović, Saša
engleski
Learning programming from Scratch
The link between problem-solving and programming skills is well known. Students with higher problem-solving abilities find programming easy and they can master programming with no or little difficulties regardless of the programming environment. On the contrary, students with lower problem- solving abilities find programming difficult to understand and are often unable to master it. The before mentioned groups of students usually make up two thirds of the entire class, the top and lowest thirds, respectively. What about the "middle third" students? This is probably the most represented group ; those are students who can master programming but with some difficulties. Visual programming language environments are tools designed to engage all students but maybe the “middle third” students would gain the most benefit from that approach. In this paper, we explore the educational and motivational effect of using Scratch for game- based programming on 5th-grade elementary school students based on their problem-solving abilities. Results presented here confirm the positive effect of using Scratch as the introductory programming language for game- based programming on “middle third” students, compared to Python as the text-based programming language.
programming ; Scratch ; problem-solving ; elementary school ; “middle third” students
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o izdanju
November Special
2017.
419-427
objavljeno
2146-7242