Dungeon Code Educational Game for Algorithm and Da
Dungeon Code Educational Game for Algorithm and Da
anJour
nal
ofAppliedSci
encesandTechnol
ogy
ISSN:
2668-778X
vol
.17/2023
The7t
hInt
ernat
ional
Conf
erenceonSci
enceTechnol
ogy
organi
zedby
FacultyofSocialScienceand
Law Universit
asNeger i
Manadoand
Consort
ium ofInternat
ionalConfer
ence
onScienceandTechnol ogy
Technium: Romanian Journal of
Applied Sciences and Technology
Vol. 17, 138-144, November, 2023
ISSN: 2668-778X
www.techniumscience.com
Abstract. Algorithm and Data Structure is a basic course in Informatics Study Program, at Khairun
University. This subject needs to be mastered because it becomes the foundation that can support the
learning process in the future. However, from the results of a survey conducted, as many as 40% of
students felt bored with the teaching methods used by Algorithm and Data Structure lecturers in class. In
addition, there were also 73.33% of students that even though they paid attention to the material presented
in class, they still found it difficult to understand the material. To overcome this problem, new learning
media is needed in the classroom, such as games. This study aims to design educational games that teach
algorithms and data structures using the Game Development Life Cycle (GDLC) method. The GDLC is a
game development method that is widely used to create educational games. The GDLC method has several
development stages, namely initiation, pre-production, production, testing, beta, and release. Alpha test
results show that all functionality is appropriate. While the results of beta testing show the number 3.43 of
the total respondents' answers to the questionnaire related to game evaluation so they are included in the
very good criteria.
4.1.4 Goals
Broadly speaking, the goal in this goal is to help the
knight to escape the dungeon. Specifically, the goals
that need to be completed are compiling algorithm
instructions, completing level objectives, and
advancing to the next level.
Fig. 2. In-Game Design
4.1.5 Control This is the design of the in-game page. Blocks of
command are available on the left of the screen, along
The player needs to arrange the available command
with an area to organize them. The player must arrange
blocks into an instruction for the player to execute.
the block codes to form an instruction to fulfill a
Players can move the command blocks by drag-and-
mission at that level.
drop using the mouse.
The target of this game application is students who are Fig. 4. Algorithm Level 1
teaching Algorithms and Data Structure courses in the
Informatics study program at the Faculty of
Engineering, Khairun University.
141
Technium: Romanian Journal of
Applied Sciences and Technology
Vol. 17, 138-144, November, 2023
ISSN: 2668-778X
www.techniumscience.com
No Questions
9. Q9 6 19 5 0 3,03
References
10 [1] A. S. Hashim, R. Ahmad, M. S. S. Amar,
Q10 18 12 0 0 3,6
. “Difficulties in Learning Structured
Programming: A Case Study in UTP,” Proc. -
2017 7th World Eng. Educ. Forum, WEEF 2017-
The results of the questionnaire above show that the Conjunction with 7th Reg. Conf. Eng. Educ. Res.
Dungeon Code game has succeeded in educating users High. Educ. 2017, RCEE RHEd 2017, 1st Int.
about Algorithm and Data Structure material to users STEAM Educ. Conf. STEAMEC 201, pp. 210–
as evidenced by a value of 3.53 in algorithm material 215, (2018), doi: 10.1109/WEEF.2017.8467151.
and a score of 3.4 in data structure material. Both
values are included in the very good criteria. The [2] N. E. Pratama, “Article Review - Potensi Game
results of the questionnaire also showed that Game Edukasi Dalam Upaya Pelestarian Batik
Dungeon Code also succeeded in teaching Indonesia,” Aksa J. Desain Komun. Vis., vol. 3,
programming concepts and problem-solving well. In no. 1, pp. 370–378, (2020), doi:
addition, the results of the questionnaire also prove that 10.37505/aksa.v3i1.29.
the Dungeon Code game has a difficulty level that is
appropriate for the level indicated by the score of 3.53. [3] J. L. Plass, B. D. Homer, C. K. Kinzer,
The results of the questionnaire also show that by “Foundations of Game-Based Learning,” Educ.
playing the Dungeon Code game for learning, users Psychol., vol. 50, no. 4, pp. 258–283, (2015), doi:
don't feel sleepy and bored and it's easy to understand 10.1080/00461520.2015.1122533.
Algorithm and Data Structure material. Some
[4] A. Fuster-Guilló, M. L. Pertegal-Felices, A.
respondents indicated that they prefer to use games in
Jimeno-Morenilla, J. Azorín-López, M. L. Rico-
learning rather than traditional methods in class with a
Soliveres, F. Restrepo-Calle, “Evaluating Impact
score of 75.75% which is in the criteria of strongly
on Motivation and Academic Performance of a
agree. In addition, users also show interest in using the
Game-Based Learning Experience Using
Dungeon Code game to be used in the learning process
Kahoot,” Front. Psychol., vol. 10, no. December,
in future classes. Therefore, based on the processed
pp. 1–8, (2019), doi: 10.3389/fpsyg.2019.02843.
questionnaire data, an overall average score is 3.43 that
which is included in the very good criteria. [5] P. Fatoni, M. Rosalina, “Efektifitas Penggunaan
Games Edukasi untuk Meningkatkan Kemampuan
4.5 Release dan Hasil Belajar Siswa dengan Aplikasi Mobile
Learning pada Mata Kuliah Computer
Finally, the game is released on the Itch platform as it Programming,” Inf. (Jurnal Inform. dan Sist.
is figured in Figure 17. Informasi), vol. 13, no. 1, pp. 80–96, (2021), doi:
10.37424/informasi.v13i1.74.
[6] Y. Hartanto, “Pengaruh Game Berbasis Coding
Terhadap Keberlanjutan Minat Belajar
Programming Siswa di Batam, Indonesia,” J.
Teknol. Inf., vol. 6, no. 1, pp. 19–27, (2020), doi:
10.52643/jti.v6i1.845.
[7] A. Vahldick, P. R. Farah, M. J. Marcelino, A. J.
Mendes, “A blocks-based serious game to support
Fig. 9. Dungeon Code on Itch Platform introductory computer programming in
undergraduate education,” Comput. Hum. Behav.
Reports, vol. 2, no. September, (2020), doi:
5 Conclusions 10.1016/j.chbr.2020.100037.
This study succeeded in applying the concept of the [8] S. A. Fauzan, S. R. Pradana, M. Hikal, M. B.
GDLC method used in the game development process. Ashfiya, Y. I. Kurniawan, B. Wijayanto,
143
Technium: Romanian Journal of
Applied Sciences and Technology
Vol. 17, 138-144, November, 2023
ISSN: 2668-778X
www.techniumscience.com
144