•  
  •  
 

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

Share

COinS