Current Research Trends of Scratch Block based Programming for K-12: A Systematic Review

Authors

  • Badruliman Batni Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak, 94300 Kota Samarahan, Sarawak, Malaysia
  • Syahrul Nizam Junaini Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak, 94300 Kota Samarahan, Sarawak, Malaysia
  • Jonathan Sidi Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak, 94300 Kota Samarahan, Sarawak, Malaysia
  • Wan Azani Mustafa School of Engineering Technology, Kampus Sg. Chuchuh, Universiti Malaysia Perlis, 02100 Padang Besar, Perlis, Malaysia
  • Zamhar Iswandono Awang Ismail Faculty of Computer Information Science, Higher Colleges of Technology, Abu Dhabi, United Arab Emirates

DOI:

https://doi.org/10.37934/araset.51.2.138152

Keywords:

Teaching, education, learning, scratch, K-12

Abstract

In the evolving landscape of K-12 education, the introduction of programming skills through block-based environments such as Scratch has become increasingly common. This approach meets the growing need for computer literacy among students, but its effectiveness in improving learning outcomes remains controversial. The aim of this paper is to systematically review and summarize current research on the use of Scratch as a teaching and learning tool in K-12 education. Using the PRISMA (Preferred Reporting Items for Systematic Reviews and Meta-Analyses) methodology, this paper analyses 27 relevant articles to assess the impact and use of Scratch in educational settings. The review aims to identify the current trends, methods and foci in Scratch-related educational research. Our results show that 17 studies focus on the use of Scratch in teaching CS and ICT subjects, while 10 examine its application in other academic disciplines. The review shows generally positive results of Scratch programming in an educational context. However, it also highlights the need for more comprehensive empirical research. This includes conducting studies with larger and more diverse student samples over longer periods of time to gain a deeper understanding of how Scratch programming can effectively improve learning outcomes in K-12 education.

Downloads

Download data is not yet available.

Author Biographies

Badruliman Batni, Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak, 94300 Kota Samarahan, Sarawak, Malaysia

badrul8903@gmail.com; 22020154@siswa.unimas.my

Syahrul Nizam Junaini, Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak, 94300 Kota Samarahan, Sarawak, Malaysia

syahruln@unimas.my

Jonathan Sidi, Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak, 94300 Kota Samarahan, Sarawak, Malaysia

jonathan@unimas.my

Wan Azani Mustafa, School of Engineering Technology, Kampus Sg. Chuchuh, Universiti Malaysia Perlis, 02100 Padang Besar, Perlis, Malaysia

wanazani@unimap.edu.my

Zamhar Iswandono Awang Ismail, Faculty of Computer Information Science, Higher Colleges of Technology, Abu Dhabi, United Arab Emirates

zismail@hct.ac.ae

Published

2024-09-19

Issue

Section

Articles

Most read articles by the same author(s)

1 2 > >>