BELAJAR MENGURUTKAN ANGKA SECARA VISUAL BERBASIS GAME BERBENTUK GAME PUZZLE: SEBAGAI PENDAHULUAN BELAJAR LOGIKA PEMROGRAMAN
Abstract
As a learning topic in programming, sorting numbers can be visualized as a puzzle game to increase the engagement of learners in learning the logic of programming through a game. In programming, there are several ways in solving a problem that can be represented by several choices to play a game. In this paper, a sorting game as a puzzle game is chosen in the form of a grid with four rows to four columns. There are four ways to play sorting sixteen arbitrary numbers by exchanging a pair of numbers chosen through the swap as a game feature. The number of steps of each choice can be compared, to which one is the most efficient. So as a game-based learning, sorting numbers as a puzzle game can be used to enhance the engagement of learners to learn introductory programming.
Downloads
References
Addulmana, S. (2021). Design and Development of Basic C Language Programming Game based Learning Application. International Innovation, Technology & Research Exhibition and Conference
Al-Emran, M., Malik, S.I., Arpaci, I. & Mathew, R. (2022). Comparison of e-learning, m-Learning, and Game-based Learning Applications for Introductory Programming Course: An Empirical Evaluation Using the TAM. Https://researchgate.net/ publication/369604276_Comparison_of_e-learning_m-Learning_and_Game-based_Learning_Applications_for_Introductory_Programming_Course_An_Empirical_Evaluation_Using_the_TAM
Astuti, W. T. (2016). Pembelajaran anak usia dini berbasis multiple intelligences di TK Tunas Harapan Tambakrejo Ngaglik Sleman. Jurnal Pendidikan Madrasah, 1(2), 257–276.
BALANGO, M. A. (2023). PENGEMBANGAN GAME PUZZLE BERBASIS ADOBE ANIMATE PADA MATA PELAJARAN PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DI SMK NEGERI 7 MAKASSAR. Skripsi.
Buchem, I. Mc-Elroy, A. & Tutul, R. (2022). Designing and Programming Game-based Learning with Humanoid Robots: A Case Study of the Multimodal “Make or Do” English Grammar Game with the Pepper Robot. International Conference of Education, Research and Innovation. Doi: 10.21125/iceri.2022
Chandra, R. D. A. (2019). Pengaruh Media Puzzle Terhadap Kemampuan Anak Mengenal Angka (1-10) Pada Anak Usia 4-5 Tahun Di Tk Nusa Indah Desa Gumuksari Kecamatan Kalisat Kabuaten Jember Tahun Pelajaran 2018/2019. Incrementapedia: Jurnal Pendidikan Anak Usia Dini, 1(1), 32–45.
Dewi, G. P. F. (2012). Pengembangan game edukasi pengenalan nama hewan dalam bahasa inggris sebagai media pembelajaran siswa sd berbasis macromedia flash. Universitas Negeri Yogyakarta, 1–169.
Fathimah, N. S., & Ishartiwi, I. (2018). Pengembangan multimedia permainan interaktif pembelajaran berhitung bagi anak diskalkulia usia prasekolah. Jurnal Inovasi Teknologi Pendidikan, 5(2), 115–128.
Herath, W.B.P.N. (2021). Playing to Learn: A Literature Review on the Digital Game Based Learning Approaches for Programming Education, and Its Applicability in Sri Lanka. International Journal of Scientific and Engineering Research, Vol-12, No-11, 1168-1171
Herath, W.B.P.N., Irugalbandara, T.C. & Fernando, M.S.D. (2021). Game based Learning as E-learning Strategy for Programming Education for School Children. Global Scientific Journals, Vol-9, No-11, ISSN 2320-9186
Humble, N., Mozelius, P. & Sallvin, L. (2021). You can’t escape learning, but maybe you can get out of the room – Game-based learning for programming education. Doi: 10.34190/GBL.21.044
Kurniawan, O., Lee, N.T.S., Sockalingam, N. & Pey, K.L. (2019). Game-based versus Gamified Learning Platform in Helping University Students Learn Programming. In Y.W. Chew, K.M. Chan & A. Alphonso (Eds), Personalised Learning. Diverse Goals. One Heart. ASCILITE, 159-168
Langenderfer,R.A.& Wang, H. (2020). A Team based Student Guided Approach to Learning Computer Algorithms Utilizing Video Game Programming. American Society for Engineering Education (ASEE), id-31931
Malik, S.I., Emran, M., Mathew, R. & Tawafak, R.M. (2020). Comparison of E-Learning, M-Learning and Game-based Learning in Programming Education: A Gendered Analysis. International Journal of Emerging Technologies in Learning. Doi: 10.3991/ijet.v15i15.14503
Malliarakis, C., Satratzemi, M. & Xinogalos, S. (2014). CMX: Implementing an MMORPG for Learning Programming. 8th European Conference on Games based Learning. Https://researchgate.net/publication/266078099_CMX_Implementing_an_MMORPG_for_learning_programming_8th_European_Conference_on_Games_Based_Learning
Mathrani, A. Christian, S. & Ponder-Sutton, A. (2016). PlayIT: Game Based Learning Approach for Teaching Programming Concept. Educational Technology & Society, 19 (2), 5-17.
Nabighoh, W. N., Mustaji, M., & Hendratno, H. (2022). Meningkatkan Kecerdasan Logika Matematika Anak Usia Dini melalui Media Interaktif Puzzle Angka. Jurnal Obsesi: Jurnal Pendidikan Anak Usia Dini, 6(4), 3410–3417.
Olsson, M. & Mozelius, P. (2016). Game-based Learning and Game Construction as An E-Strategy in Programming Education. Https://researchgate.net/publication/ 304490353_GAME-BASED_LEARNING_AND_GAME_CONSTRUCTION_AS_AN_E-_LEARNING_STRATEGY_IN_PROGRAMMING_EDUCATION
Oyelere, S.S., Suhonen, J. & Laine, T.H. (2017). Integrating Parson’s Programming Puzzles into a Game-based Mobile Learning Application. Koli Calling 2017. Doi: 10.1145/3142880.3141882
Priyaadharshini M. et.al. (2019). Learning Analytics: game-based Learning for Programming Course in Higher Education. 9th World Engineering Education Forum, Procedia Computer Science 172 (2020) 468-472
Rugelj, J. & Lapina, M. (2019). Game Design Based Learning of Programming. Coding for Girls Project of Erasmus+ Programme of European Union. Https://researchgate.net/publication/ 337199044_Game_Design_Based_Learning_of_Programming
Syukur, A., & Fitra, A. (2017). Game Interaksi Pengenalan Huruf dan Perangkaian Kata. SEMNASTEKNOMEDIA ONLINE, 5(1), 4.
Villareale, J., Biemer, C.F., El-Nasr, M.S. & Zhu, J. (2020). Reflection in Game-Based Learning: A Survey of Programming Games. International Conference on the Foundations of Digital Games. Doi: 10.1145/3402942.3403011
Xinogalos, S. (2021). Investigating the Perceived Player Experience and Short-term Learning of the Text-based Java Programming Serious Game “Rise of the Java Emperor”. Informatics in Education, Vol-20, No-1. 153-170. Doi: 10.15388/infedu.2021.08
Zhao, D., Muntean, C.H., Chis, A.E., Rozinaj, G. & Muntean, G.M. (2021). Game-based Learning: Enhancing Student Experience, Knowledge Gain, and Usability in Higher Education Programming Courses. IEEE Transactions on Education. Doi: 10.1109/TE.2021.3136914
Copyright (c) 2024 Wahyu Sanjaya, Muhammad Sultan Fauzan, Tedjo Darmanto
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Jurnal allows anyone to compose, correct, and do derivative works, even for commercial purposes, as long as they credit for the original work. This license is the freest. It is recommended for maximum distribution and use of licensed material.
The submitted paper is assumed not to contain any proprietary materials that are not protected by patent rights or patent applications; The responsibility for technical content and protection of proprietary materials rests with the authors and their organizations and not the responsibility of journal or its editorial staff. The primary (first/appropriate) author is responsible for ensuring that the article has been viewed and approved by all other authors. The author's responsibility is to obtain all necessary copyright waivers to use any copyrighted material in the manuscript before submission.
Jurnal Pendidikan, Sains dan Teknologi allows the author(s) to hold the copyright without restrictions and allow the author(s) to retain publishing rights without restrictions. Jurnal Pendidikan, Sains dan Teknologi CC-BY-SA or an equivalent license as the optimal license for the publication, distribution, use, and reuse of scholarly work. Jurnal Pendidikan, Sains dan Teknologi allows the author(s) to hold the copyright without restrictions and allow the author(s) to retain publishing rights without restrictions. Jurnal Pendidikan, Sains dan Teknologi CC-BY-SA or an equivalent license as the optimal license for the publication, distribution, use, and reuse of scholarly work.
In developing strategy and setting priorities Jurnal Pendidikan, Sains dan Teknologi recognize that free access is better than priced access, libre access is better than free access, and libre under CC-BY-SA or the equivalent is better than libre under more restrictive open licenses. We should achieve what we can when we can. We should not delay achieving free in order to achieve libre, and we should not stop with free when we can achieve libre.
Jurnal Pendidikan, Sains dan Teknologi is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
You are free to:
- Share a copy and redistribute the material in any medium or format
- Adapt a remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.