Pengenalan Algoritma dan Pemrograman Dasar Berbasis Scratch untuk Menumbuhkan Minat Computational Thinking Siswa SMKN 1 Padarincang
DOI:
https://doi.org/10.62712/juribmas.v5i1.1013Keywords:
Computational Thinking, Scratch, Algoritma, Pemrograman Dasar, SMK, Pengabdian MasyarakatAbstract
The low understanding of non-technology Vocational High School (SMK) students toward programming concepts and Computational Thinking (CT) is a challenge in national digital literacy development. This Community Service (PkM) activity aims to introduce algorithms and basic programming using Scratch to foster CT interest among SMKN 1 Padarincang students. The activity was conducted on April 23, 2026, involving 26 Grade X students from the Culinary and Islamic Banking Services (LPS) programs. The method used was a one-day experiential learning-based training using Scratch, covering sequence, selection (if-then), and repetition (loop) concepts. Evaluation was conducted through Pre-Test and Post-Test questionnaires using a Likert scale 1-5 with 10 items. Results showed the average Pre-Test score of 2.12 (Poor category) increased to 4.55 (Excellent category) in the Post-Test, with an average improvement of 114.6%. A total of 96.15% of participants achieved the Excellent category after training. These findings confirm that Scratch is an effective learning medium for introducing programming and CT to non-IT vocational students.
Downloads
References
J. M. Wing, “Computational thinking,” Communications of the ACM, vol. 49, no. 3, pp. 33–35, Mar. 2006, doi: 10.1145/1118178.1118215.
V. J. Shute, C. Sun, and J. Asbell-Clarke, “Demystifying computational thinking,” Educational Research Review, vol. 22, pp. 142–158, Nov. 2017, doi: 10.1016/j.edurev.2017.09.003.
C. Selby and J. Woollard, “Computational thinking: The developing definition,” University of Southampton, Southampton, United Kingdom, Jan. 2013. [Online]. Available: https://eprints.soton.ac.uk/356481/
S. Grover and R. Pea, “Computational thinking in K-12: A review of the state of the field,” Educational Researcher, vol. 42, no. 1, pp. 38–43, Jan. 2013, doi: 10.3102/0013189X12463051.
Kemendikbudristek, “Capaian Pembelajaran Informatika Sekolah Menengah Kejuruan,” Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi Republik Indonesia, Jakarta, Indonesia, 2022.
J. Denner, L. Werner, and E. Ortiz, “Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts?,” Computers & Education, vol. 58, no. 1, pp. 240–249, Jan. 2012, doi: 10.1016/j.compedu.2011.08.005.
M. Resnick et al., “Scratch: Programming for all,” Communications of the ACM, vol. 52, no. 11, pp. 60–67, Nov. 2009, doi: 10.1145/1592761.1592779.
J. Moreno-León, G. Robles, and M. Román-González, “Code to learn: Where does it belong in the K-12 curriculum?,” Journal of Information Technology Education: Research, vol. 15, pp. 283–303, Jan. 2016, doi: 10.28945/3521.
M. U. Bers, L. Flannery, E. R. Kazakoff, and A. Sullivan, “Computational thinking and tinkering: Exploration of an early childhood robotics curriculum,” Computers & Education, vol. 72, pp. 145–157, Mar. 2014, doi: 10.1016/j.compedu.2013.10.020.
J. Maloney, M. Resnick, N. Rusk, B. Silverman, and E. Eastmond, “The Scratch programming language and environment,” ACM Transactions on Computing Education, vol. 10, no. 4, pp. 1–15, Nov. 2010, doi: 10.1145/1868358.1868363.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Joko Yuwono, Sefta Tri Wahyuni

This work is licensed under a Creative Commons Attribution 4.0 International License.





