Pengembangan Media Pembelajaran Logika Boolean Berbasis Web Menggunakan Pyodide Dengan Pendekatan Prototyping Bagi Mahasiswa Teknik Informatika
DOI:
https://doi.org/10.47065/jimat.v6i1.941Keywords:
Boolean Logic; Learning Media; Web-Based Learning; Prototyping; PyodideAbstract
Boolean logic learning is a fundamental competency that must be mastered by Informatics Engineering students as a foundation for understanding digital computation and programming concepts. However, the presentation of theoretical materials often makes it difficult for students to visualize the relationship between binary inputs and logical operation outputs, which leads to a low level of conceptual understanding. This study aims to develop a web-based Boolean logic learning medium that integrates the Pyodide engine to provide interactive simulations directly within a browser environment. The application is designed to assist students in understanding Boolean logic operations through truth table visualization, binary input simulations, and mini-game features as learning exercises. The research method employs a prototyping approach consisting of needs analysis, system design, application implementation, and user evaluation stages. The evaluation was conducted through pilot testing involving five Informatics Engineering students from Universitas Pamulang to assess the application’s functionality, usability, and initial user acceptance as a learning medium. The results indicate that the application produces outputs that are consistent with Boolean logic truth tables and achieves a high level of user acceptance. These findings suggest that the developed learning medium has the potential to serve as an effective interactive learning tool in supporting students’ initial understanding of Boolean logic concepts prior to broader-scale testing.
Downloads
References
M. Mutiwiyati, R. Syaban, E. Kurniasari, and O. Oktaviani, “Aplikasi E-Learning Berbasis Android Sebagai Media Pembelajaran Bahasa Pemrograman,” JURNAL KRIDATAMA SAINS DAN TEKNOLOGI, vol. 5, no. 01, pp. 161–175, May 2023, doi: 10.53863/kst.v5i01.720.
A. Kaplin and V. Pak, “Circult: An Interactive Web-Based Solution for Visualizing Boolean Circuits,” 2024. doi: 10.2139/ssrn.4975430.
M. Solomko, “Developing an Algorithm to Minimize Boolean Functions for The Visual-Matrix Form of The Analytical Method,” Eastern-European Journal of Enterprise Technologies, vol. 1, no. 4 (109), pp. 6–21, Feb. 2021, doi: 10.15587/1729-4061.2021.225325.
M. M. Kharisma, W. S. Wardhono, and A. Suharsono, “Development of a Boolean Logic Game for Visual, Auditory and Kinesthetic Learning Styles,” MATICS: Jurnal Ilmu Komputer dan Teknologi Informasi (Journal of Computer Science and Information Technology), vol. 16, no. 1, pp. 24–29, Mar. 2024, doi: 10.18860/mat.v16i1.25578.
N. I. Prasetya, S. Syidada, and L. Retnawati, “Development of Serious Games as A Programming Learning Platform for Informatics Students,” Jurnal Paedagogy, vol. 12, no. 1, p. 12, Jan. 2025, doi: 10.33394/jp.v12i1.12915.
P. Ashfin, “Gamification and AI in Special Education,” Multidisciplinary Sciences Journal, vol. 01, no. 01, pp. 20–26, Dec. 2023, doi: 10.21275/sr220309091129.
P. Y. Saputra, D. R. Yunianto, I. F. Rozi, U. Nurhasan, E. S. Wijanarko, and M. I. Al Huda, “Implementasi Gamifikasi Dalam Platform Pembelajaran Pemrograman Bahasa Java Berbasis Website,” JTT (Jurnal Teknologi Terapan), vol. 10, no. 2, p. 128, Oct. 2024, doi: 10.31884/jtt.v10i2.637.
D. Maryono, Budiyono, Sajidan, and M. Akhyar, “Implementation of Gamification in Programming Learning: Literature Review,” International Journal of Information and Education Technology, vol. 12, no. 12, pp. 1448–1457, Dec. 2022, doi: 10.18178/ijiet.2022.12.12.1771.
K. E. Rafikovna, “Innovative Gaming Technique ‘Gamification’ as a Modern Approach To Learning,” European Scholar Journal (ESJ), vol. 4, no. 04, pp. 27–28, Apr. 2023, [Online]. Available: https://scholarzest.com/index.php/esj/article/view/3373
J. Bata, “Model Pembelajaran Topik Pengantar Pemrograman Berbasis Blended Learning dan Gamifikasi,” JIIP - Jurnal Ilmiah Ilmu Pendidikan, vol. 6, no. 11, pp. 8622–8629, Nov. 2023, doi: 10.54371/jiip.v6i11.2344.
D. D. A. Putri, L. Wulandari, S. Norma Aisah, I. Maula Nihayah, and D. Ramadhani Amir, “Peran Pembelajaran Logika Pemrograman Sebagai Fondasi Utama bagi Mahasiswa TI,” in Seminar Nasional Unit Kegiatan Mahasiswa Penalaran dan Riset, 2025, pp. 353–357. [Online]. Available: https://prosiding.ikippgribojonegoro.ac.id/index.php/SNGK/article/view/3799
A. Darwiche and P. Marquis, “On Quantifying Literals in Boolean Logic and Its Applications to Explainable AI,” Journal of Artificial Intelligence Research, vol. 72, pp. 285–328, Oct. 2021, doi: 10.1613/jair.1.12756.
H. A. Wicaksono and N. Setiyawati, “Pembangunan Python Script Generator Pada Pengembangan Aplikasi Berbasis Web,” Jurnal Pendidikan Teknologi Informasi (JUKANTI), vol. 5, no. 1, pp. 157–166, 2022, [Online]. Available: https://www.neliti.com/id/publications/440820/pembangunan-python-script-generator-pada-pengembangan-aplikasi-berbasis-web
L. M. Diana, Ana Yuniasti Retno Wulandari, and Alfina Kusuma Nilasari, “Pengembangan Media Pembelajaran Berbasis Game Edukasi Untuk Meningkatkan Motivasi Belajar Siswa Pada Mata Pelajaran Informatika,” Decode: Jurnal Pendidikan Teknologi Informasi, vol. 5, no. 1, pp. 159–168, Mar. 2025, doi: 10.51454/decode.v5i1.1071.
A. K. Yaniaja, H. Wahyudrajat, and V. T. Devana, “Pengenalan Model Gamifikasi Ke Dalam E-Learning Pada Perguruan Tinggi,” ADI Pengabdian Kepada Masyarakat, vol. 1, no. 1, pp. 22–30, Jan. 2021, doi: 10.34306/adimas.v1i1.235.
Fadilah, S. S, and Muhammad Hafiz Haikal, “Perancangan dan Analisis Gerbang Logika Dasar Dengan Menggunakan SIMULINK Pada MATLAB,” Jurnal Surya Energy, vol. 9, no. 2, pp. 58–66, Mar. 2025, doi: 10.32502/jse.v9i2.346.
A. Nurhopipah, Z. A. Faizi, and R. Asih, “Simulasi dan Gamifikasi Pembelajaran Ilmu Komputer Dasar Melalui Aplikasi Si Biner,” JMM (Jurnal Masyarakat Mandiri), vol. 7, no. 1, p. 340, Feb. 2023, doi: 10.31764/jmm.v7i1.12090.
D. Karlina and D. R. Indah, “Perancangan User Interface dan User Experience Sistem Informasi E-Learning Menggunakan Design Thinking,” Jurnal Teknik Informatika dan Sistem Informasi, vol. 8, no. 3, Dec. 2022, doi: 10.28932/jutisi.v8i3.5412.
I. W. A. Juliantara, I. M. A. W. Putra, W. E. Ariawan, I. N. A. Guna, I. W. M. Sarjana, and I. W. Y. Pradnyana, “Study Literatur Pemahaman Mahasiswa Tentang Logika Informatika Dalam Pemrograman,” JURNAL JIS SIWIRABUDA, vol. 03, no. 02, p. 16, Sep. 2025, doi: https://doi.org/10.58878/jurnalilmiahsainssosialkewirausahaandankebudayaan.v3i2.403.
C. Garcia Villegas and N. A. Lemos Aguero, “The Gamification of E-learning Environments for Learning Programming,” JOIV?: International Journal on Informatics Visualization, vol. 7, no. 2, p. 455, May 2023, doi: 10.30630/joiv.7.2.1602.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Pengembangan Media Pembelajaran Logika Boolean Berbasis Web Menggunakan Pyodide Dengan Pendekatan Prototyping Bagi Mahasiswa Teknik Informatika
ARTICLE HISTORY
Issue
Section
Copyright (c) 2026 Zurnan Alfian, Andre Effendi, Fairus Priyogi, Rajwaa Nazir Yatim

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).













