IMPLEMENTASI LOGIKA PEMROGRAMAN DALAM PEMBUATAN GAME SEDERHANA MENGGUNAKAN SCRATCH BERBASIS MODUL PEMBELAJARAN BAGI SISWA/I PUSAT KEGIATAN BELAJAR MASYARAKAT SELUAS CITA NUSANTARA

Authors

  • Ayesha Faiqa Nayyara Universitas Pamulang
  • Bagus Pangestu Universitas Pamulang
  • Fadhilatu Aisyah Ariani Universitas Pamulang
  • Arya Saputra Adianto Universitas Pamulang
  • Ade Sepriansyah Universitas Pamulang
  • Salsha Trianingsih Universitas Pamulang
  • Nabila Eka Aurul'aeni Universitas Pamulang
  • Revi Fahrizqi Universitas Pamulang
  • Ichsan Arrizqi Universitas Pamulang
  • Muhammad Brata Ilham Mariko Universitas Pamulang
  • Aniq Astofa Universitas Pamulang

Abstract

The rapid development of digital technology has encouraged the use of interactive media as an effective learning tool, one of which is educational games. This study aims to implement programming logic in the game development process and analyze its role in improving logical thinking and problem-solving skills. The method used is a software engineering approach consisting of requirement analysis, design, implementation, and testing stages. The game is developed using fundamental programming logic concepts such as conditional statements, loops, and simple data structures integrated into the gameplay mechanics. The results show that the implementation of programming logic in game development not only produces an interactive and engaging product but also helps users understand logical concepts more intuitively. Therefore, the developed game has the potential to become an alternative learning medium to enhance computational thinking skills.

References

Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., … Kafai, Y. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60–67.

MIT Media Lab. (2023). Scratch Programming Language. Diakses dari https://scratch.mit.edu

Wing, J. M.. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.

Pressman, R. S.. (2010). Software Engineering: A Practitioner’s Approach (7th ed.). New York: McGraw-Hill.

Suyanto, M.. (2009). Multimedia: Alat untuk Meningkatkan Keunggulan Bersaing. Yogyakarta: Andi.

Prensky, M.. (2001). Digital Game-Based Learning. New York: McGraw-Hill.

Kadir, A.. (2014). Dasar Pemrograman. Yogyakarta: Andi.

Kementerian Pendidikan dan Kebudayaan Republik Indonesia. (2020). Panduan Pembelajaran Informatika. Jakarta: Kemendikbud.

Published

2026-04-24

Issue

Section

Articles