Development of Serious Games as A Programming Learning Platform for Informatics Students
DOI:
https://doi.org/10.33394/jp.v12i1.12915Keywords:
Serious Game, Game-Based Learning, Programming Learning, Learning Platform, Programming.Abstract
This study aims to develop DolananCoding, a programming learning platform based on serious games designed for informatics students. The research employed the waterfall software development methodology, encompassing requirements analysis, system design, implementation, testing, and dissemination. The study participants consisted of second- and fourth-semester students from the Department of Informatics at Universitas Wijaya Kusuma Surabaya, totaling 264 students. The research instrument used is the end-user computing satisfaction (EUCS) questionnaire with a 5-point Likert scale to evaluate user satisfaction with the platform. Data analysis was conducted using descriptive statistics to assess user satisfaction across five dimensions: accuracy, ease of use, content, timeliness and format. The results indicated that the DolananCoding platform was validated and has received positive responses from students, achieving a user satisfaction score of 4.3 out of 5.0. This platform is expected to enhance students' motivation and engagement in programming learning while equipping them with the programming skills required to compete in the professional job market.
References
Abba, S., Wadumi Namkusong, J., Lee, J.-A., & Liz Crespo, M. (2019). Design and Performance Evaluation of a Low-Cost Autonomous Sensor Interface for a Smart IoT-Based Irrigation Monitoring and Control System. Sensors, 19(17), Article 17. https://doi.org/10.3390/s19173643
Abt, C. C. (1987). Serious Games. University Press of America.
Almeida, F., & Simoes, J. (2019). The Role of Serious Games, Gamification and Industry 4.0 Tools in the Education 4.0 Paradigm. Contemporary Educational Technology, 10(2), 120–136. https://doi.org/10.30935/cet.554469
Caserman, P., Hoffmann, K., Müller, P., Schaub, M., Straßburg, K., Wiemeyer, J., Bruder, R., & Göbel, S. (2020). Quality Criteria for Serious Games: Serious Part, Game Part, and Balance. JMIR Serious Games, 8(3), e19037. https://doi.org/10.2196/19037
Connolly, T. M., Boyle, E. A., MacArthur, E., Hainey, T., & Boyle, J. M. (2012). A systematic literature review of empirical evidence on computer games and serious games. Computers & Education, 59(2), 661–686. https://doi.org/10.1016/j.compedu.2012.03.004
Ekohariadi, E., Anistyasari, Y., Putra, R., & Kurniawan, I. (2018). Assessing Computational Thinking using Pseudocode Programming Instrument. 134–138. https://doi.org/10.2991/aptekindo-18.2018.30
Jones, B. D. (2020). Motivating and Engaging Students Using Educational Technologies. In M. J. Bishop, E. Boling, J. Elen, & V. Svihla (Eds.), Handbook of Research in Educational Communications and Technology: Learning Design (pp. 9–35). Springer International Publishing. https://doi.org/10.1007/978-3-030-36119-8_2
Ma, L., Ferguson, J., Roper, M., & Wood, M. (2011). Investigating and improving the models of programming concepts held by novice programmers. Computer Science Education, 21(1), 57–80. https://doi.org/10.1080/08993408.2011.554722
Mishra, A., Ercil Cagiltay, N., & Kilic, O. (2007). Software engineering education: Some important dimensions. European Journal of Engineering Education, 32(3), 349–361. https://doi.org/10.1080/03043790701278607
Piwek, P., Wermelinger, M., Laney, R., & Walker, R. (2019). Learning to program: From problems to code. Proceedings of the 3rd Conference on Computing Education Practice, 1–4. https://doi.org/10.1145/3294016.3294024
Pradana, F., Setyosari, P., Ulfa, S., & Hirashima, T. (2023). Development of Gamification-Based E-Learning on Web Design Topic. International Journal of Interactive Mobile Technologies (iJIM), 17(03), Article 03. https://doi.org/10.3991/ijim.v17i03.36957
Purwanto, & Hedin, P. B. D. (2020). Measurement of user satisfaction for web-base academic information system using end-user computing satisfaction method. IOP Conference Series: Materials Science and Engineering, 909(1), 012044. https://doi.org/10.1088/1757-899X/909/1/012044
Putra, D. A. T. B., Adisusilo, A. K., & Prasetya, N. I. (2022). Optimasi Aset dan Karakter Permainan 3D Berbasis Tematik Sekolah Dasar. Journal of Information System,Graphics, Hospitality and Technology, 4(01), 1–6. https://doi.org/10.37823/insight.v4i01.165
Rahman, Md. M., & Watanobe, Y. (2023). ChatGPT for Education and Research: Opportunities, Threats, and Strategies. Applied Sciences, 13(9), 5783. https://doi.org/10.3390/app13095783
Salvador-Ullauri, L., Acosta-Vargas, P., Gonzalez, M., & Luján-Mora, S. (2020). Combined Method for Evaluating Accessibility in Serious Games. Applied Sciences, 10(18), 6324. https://doi.org/10.3390/app10186324
Selby, C. C. (2015). Relationships: Computational thinking, pedagogy of programming, and Bloom’s Taxonomy. Proceedings of the Workshop in Primary and Secondary Computing Education, 80–87. https://doi.org/10.1145/2818314.2818315
Sophan, M. K., & Kurniawati, A. (2018). Perancangan Aplikasi LEARNING BY DOING INTERAKTIF untuk Mendukung Pembelajaran Bahasa Pemrograman. Jurnal Teknologi Informasi Dan Ilmu Komputer, 5(2), 163–170. https://doi.org/10.25126/jtiik.201852608
Thorat, S. A., & Kshirsagar, D. P. (2021). Developing Logic Building, Problem Solving, and Debugging Programming Skills Among Students. Journal of Engineering Education Transformations, 34(0), 402–406. https://doi.org/10.16920/jeet/2021/v34i0/157188
Topalli, D., & Cagiltay, N. E. (2018). Improving programming skills in engineering education through problem-based game projects with Scratch. Computers & Education, 120, 64–74. https://doi.org/10.1016/j.compedu.2018.01.011
Vaca-Cárdenas, L. A., Bertacchini, F., Tavernise, A., Gabriele, L., Valenti, A., Olmedo, D. E., Pantano, P., & Bilotta, E. (2015). Coding with Scratch: The design of an educational setting for Elementary pre-service teachers. 2015 International Conference on Interactive Collaborative Learning (ICL), 1171–1177. https://doi.org/10.1109/ICL.2015.7318200
Zhao, D., Muntean, C. H., Chis, A. E., & Muntean, G.-M. (2021). Learner Attitude, Educational Background, and Gender Influence on Knowledge Gain in a Serious Games-Enhanced Programming Course. IEEE Transactions on Education, 64(3), 308–316. https://doi.org/10.1109/TE.2020.3044174
Zhao, D., Muntean, C. H., Chis, A. E., Rozinaj, G., & Muntean, G.-M. (2022). Game-Based Learning: Enhancing Student Experience, Knowledge Gain, and Usability in Higher Education Programming Courses. IEEE Transactions on Education, 65(4), 502–513. https://doi.org/10.1109/TE.2021.3136914
Downloads
Published
How to Cite
Issue
Section
Citation Check
License
License and Publishing Agreement
In submitting the manuscript to the journal, the authors certify that:
- They are authorized by their co-authors to enter into these arrangements.
- The work described has not been formally published before, except in the form of an abstract or as part of a published lecture, review, thesis, or overlay journal.
- That it is not under consideration for publication elsewhere,
- That its publication has been approved by all the author(s) and by the responsible authorities tacitly or explicitly of the institutes where the work has been carried out.
- They secure the right to reproduce any material that has already been published or copyrighted elsewhere.
- They agree to the following license and publishing agreement.
Copyright
Authors who publish with Jurnal Paedagogy agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) 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.
Licensing for Data Publication
-
Open Data Commons Attribution License, http://www.opendatacommons.org/licenses/by/1.0/ (default)