Abstract
The study aimed to measure the effect of teaching programming using Scratch on Self-motivation towards learning programming for primary school students in Riyadh. Twenty-five 4th-grade students participated in the study. A quasi-experimental design was applied. Pre and post-tests were utilized using a motivational scale towards learning programming designed by the researchers to include three dimensions: perseverance, ambition and enjoyment. Participants received Scratch lessons for the duration of a semester. The results showed significant differences in favor of the post-test in all dimensions of the scale. In addition, students' self-motivation towards learning programming has improved by 22.8% in the average rate of the scale. The results showed the improvement rate of students' self-motivation towards learning programming to the scale axes (perseverance, ambition, enjoyment) as follows: 20.9%, 23.8%, and 23.6% respectively. Moreover, the order of items and the improvement rate were different according to the pre-test and post-test; although all the items were positive.
Keywords
Self-motivation, teaching programming, visual programming, scratch, elementary
Article Type
Article
First Page
54
Last Page
70
Publication Date
2-11-2020
Recommended Citation
Al-Othman, A, & Almawash, F (2020). The Impact of Teaching Programming by using Scratch on Self-motivation towards Learning Programming for Primary School Students in Riyadh. Journal of Educational and Psychological Studies, 14(1), 54-70. https://doi.org/10.53543/jeps.vol14iss1pp54-70