Implementation of Project Based Learning Based on the Development of the Game "Bit and Seeds" to Concretize the Abstract Concept of Object-Based Programming
Abstract
Object-Oriented Programming (OOP) courses are often perceived as difficult by students due to the high
level of abstraction. This study aims to implement the Project Based Learning (PjBL) method through the
development of a farming simulation game "Bit and Seeds" to concretely visualize OOP concepts. The
research method used is Research and Development (R&D) with a simplified software development model,
followed by product evaluation through a project showcase. The research subjects involved 46 respondents
consisting of students and the general public. Data collection was carried out using a digital questionnaire
covering ratings and textual feedback. The results showed that the game product successfully implemented
Class, Object, and Inheritance concepts effectively. User acceptance was very high, indicated by an
average satisfaction score of 9.43 (Very Good Category). User feedback highlighted the strengths of the
visual aspects and provided constructive input for feature additions. This study concludes that game-based
PjBL effectively bridges the understanding of OOP theory and produces a viable output product.
References
Adipat, S., Laksana, K., Busayanon, K., Asawasowan, A., & Adipat, B. (2021). Engaging students in the learning process with game-based learning: The fundamental concepts. International Journal of Technology in Education, 4(3), 542–552. https://doi.org/10.46328/ijte.169
Cárdenas-Cobo, J., & Puruncajas, M. (2024). Programming competencies in university students through game development. Frontiers in Education, 9, 1585602. https://doi.org/10.3389/feduc.2024.1585602
Efan, Krismadinata, Jama, J., & Mulya, R. (2023). A systematic literature review of teaching and learning on object-oriented programming course. International Journal of Information and Education Technology, 13(2), 302–312. https://doi.org/10.18178/ijiet.2023.13.2.1805
Fadhilah, R. (2021). The effectiveness of project-based learning (PjBL) on learning outcomes: A meta-analysis. Jurnal Ilmu Pendidikan Fisika, 6(1), 16–23. https://doi.org/10.26737/jipf.v6i1.2333
Fannoun, Q. K. (2024). Escape the planet: Revolutionizing game design with novel OOP techniques [Master's thesis, Minnesota State University]. Cornerstone: A Collection of Scholarly and Creative Works.
Fitri Idris, N. I., Purnamawati, P., & Djawad, Y. A. (2024). Development of project based learning model in object oriented programming (OOP) learning in polytechnic. Asian Journal of Education and Social Studies, 50(3), 1–12. https://doi.org/10.9734/ajess/2024/v50i31275
Hassan, M. A., & Habiba, U. (2021). Object oriented programming: A review of learning challenges and effective teaching strategies. International Journal of Computer Science and Information Security, 19(1), 1–8.
Iqbal, M., Ullah, Z., & Alamsyah, N. (2022). Investigating the impact of the OOP-SOLVE application on the user's behavior using the technology acceptance model. Frontiers in Computer Science, 4, 836040. https://doi.org/10.3389/fcomp.2022.836040
Jibril, M. (2024). Pengujian sistem informasi e-modul menggunakan black box testing. Jurnal Perangkat Lunak, 6(2), 327–332. https://doi.org/10.32520/jupel.v6i2.3995
Kartiko, C. (2020). Black box testing boundary value analysis pada aplikasi submission system. Jurnal Edukasi dan Penelitian Informatika (JEPIN), 6(2), 15–22.
Thomas, J. W. (2000). A review of research on project-based learning. Autodesk Foundation. http://www.bobpearlman.org/BestPractices/PBL_Research.pd
Végh, L., & Czakóová, K. (2023). Visual programming environments and serious games in OOP learning. International Journal of Emerging Technologies in Learning (iJET), 18(2), 164–177. https://doi.org/10.21125/inted.2023.1383
Downloads
Published
How to Cite
Issue
Section
Abstract views: 3
,
PDF Downloads: 5




