Development of Computational Thinking Concepts in Scratch Programming

Authors

  • Siu-Cheung KONG Department of Mathematics and Information Technology, The Education University of Hong Kong, Hong Kong Author
  • Ming LAI Centre for Learning, Teaching and Technology, The Education University of Hong Kong, Hong Kong Author
  • Cora Ka-Yuk SIU Centre for Learning, Teaching and Technology, The Education University of Hong Kong, Hong Kong Author

Abstract

Young learners can use block-based programming environments to develop their computational thinking (CT), but as previous studies suggest, students’ CT concepts development should not be taken for granted. This paper presents a study of the development of CT concepts of repetition, conditionals, and sequences in senior primary school students through an interest-driven curriculum in a four-day Scratch programming summer camp. The participants were 30 students, 17 boys and 13 girls, who had just finished grade 4. A mixed methods design was used, with quantitative data to examine the effectiveness of the curriculum in developing students’ CT concepts and qualitative data to explore the students’ learning when creating their final projects. Based on the pre- and post-test results of a CT concepts test, significant improvements were found for each of the concepts, with a particularly large effect size on repetition. This was in line with the design of the curriculum, which placed slightly more emphasis on repetition. An analysis of the students’ final projects indicated that the girls’ groups were more likely to choose the theme of storytelling over creating a card. In general, the students tended to use the concepts and features that were taught more in the curriculum, and were able to use them in a creative way in their final projects.

Downloads

Download data is not yet available.

Downloads

Published

2020-11-23

How to Cite

Development of Computational Thinking Concepts in Scratch Programming. (2020). International Conference on Computers in Education, 652-657. http://library.apsce.net/index.php/ICCE/article/view/3990