BELAJAR MENGURUTKAN ANGKA SECARA VISUAL BERBASIS GAME BERBENTUK GAME PUZZLE: SEBAGAI PENDAHULUAN BELAJAR LOGIKA PEMROGRAMAN

  • Wahyu Sanjaya Universitas Islam Nusantara, Indonesia
  • Muhammad Sultan Fauzan Universitas Islam Nusantara, Indonesia
  • Tedjo Darmanto Universitas Islam Nusantara, Indonesia
Keywords: programming logic, sorting, puzzle game, game-based learning, learner engagement

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

Download data is not yet available.

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

Published
2023-08-29
How to Cite
Sanjaya, W., Fauzan, M., & Darmanto, T. (2023). BELAJAR MENGURUTKAN ANGKA SECARA VISUAL BERBASIS GAME BERBENTUK GAME PUZZLE: SEBAGAI PENDAHULUAN BELAJAR LOGIKA PEMROGRAMAN. EDUSAINTEK: Jurnal Pendidikan, Sains Dan Teknologi, 11(1), 258 - 273. https://doi.org/10.47668/edusaintek.v11i1.969
Section
Articles

Most read articles by the same author(s)