Evaluasi Pemanfaatan Online Compiler dan Autograder Sebagai Pendukung Aktivitasi Praktikum Pemograman Mahasiswa
DOI:
https://doi.org/10.14421/jiska.5864Keywords:
Evaluation, E-Learning, Online Compiler, Autograder, Technology Acceptance ModelAbstract
The automation of programming practicum assessment using an online compiler has become increasingly important to address the limitations of manual evaluation, such as time inefficiency, subjectivity, and the lack of automated feedback support in conventional e-learning systems. This study aims to evaluate the implementation of an online compiler and autograder in a programming practicum through interviews and questionnaires with 91 respondents, comprising lecturers and students. The online compiler and autograder were implemented using the Moodle platform, integrated with the CodeRunner plugin and the JOBE server to automate code evaluation and provide real-time feedback to students. User acceptance was assessed using the Technology Acceptance Model (TAM), which includes three dimensions: perceived ease of use, perceived usefulness, and system acceptance. The evaluation results indicate positive scores across all dimensions, with 78.75% for ease of use, 78.09% for usefulness, and 76.33% for system acceptance. These findings demonstrate that the proposed system effectively improves the assessment process and shows strong potential for adoption in programming education environments.
References
Al-Adwan, A.S., Li, N., Al-Adwan, A. et al. “Extending the Technology Acceptance Model (TAM) to Predict University Students’ Intentions to Use Metaverse-Based Learning Platforms”. Educ Inf Technol 28, 15381–15413 (2023). https://doi.org/10.1007/s10639-023-11816-3
Y. Arikarani and M. F. Amirudin. (2021). “Pemanfaatan Media dan Teknologi Digital Dalam Mengatasi Masalah Pembelajaran Dimasa Pandemi,” ej, vol. 4, no. 1, pp. 93–116, doi: 10.37092/ej.v4i1.296.
W. Hamukti, L. Andrawina, and L. W. Suwarsono. (2017). “Analisis Beban Kerja Dosen Bidang Pendidikan dan Penunjang Menggunakan Metode Knowledge Conversion 5C-4C,” Jurnal Integrasi Sistem Industri, vol. 4, no. 2, pp. 73–84, [Online]. Available: https://dx.doi.org/10.24853/jisi.4.1.pp-pp
P. Pringuet, A. Friel, and P. Vande Wiele, “CodeRunner: A Case Study of the Transition to Online Learning of a Java Programming Course,” SSRN Electronic Journal, pp. 1–10, 2021, doi: 10.2139/ssrn.3874475.
S. H. P. W. Gamage, J. R. Ayres, and M. B. Behrend, “A systematic review on trends in using Moodle for teaching and learning,” Int J STEM Educ, vol. 9, no. 1, p. 9, Dec. 2022, doi: 10.1186/s40594-021-00323-x.
H. Athaya, R. D. A. Nadir, D. Indra Sensuse, K. Kautsarina, and R. R. Suryono, “Moodle Implementation for E-Learning: A Systematic Review,” in 6th International Conference on Sustainable Information Engineering and Technology 2021, in SIET ’21. New York, NY, USA: ACM, Sep. 2021, pp. 106–112. doi: 10.1145/3479645.3479646.
Tan, K., & Ng, P. (2020). A study on the effectiveness of online compilers in distance learning. International Journal of Distance Education Technologies, 18(3), 57-73.
T. Teo, M. Zhou, A. C. W. Fan, and F. Huang, “Factors that influence university students’ intention to use Moodle: a study in Macau,” Educational Technology Research and Development, vol. 67, no. 3, pp. 749–766, 2019, doi: 10.1007/s11423-019-09650-x.
G. Bangsawan, “Kebijakan Akselerasi Transformasi Digital di Indonesia: Peluang dan Tantangan untuk Pengembangan Ekonomi Kreatif,” Jurnal Studi Kebijakan Publik, vol. 2, no. 1, pp. 27–40, May 2023, doi: 10.21787/jskp.2.2023.27-40.
Gamage, S. H. P. W., Ayres, J. R., & Behrend, M. B. (2022). A Systematic Review on Trends in Using Moodle for Teaching and Learning. Dalam International Journal of STEM Education (Vol. 9, Nomor 1). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1186/s40594-021-00323-x
Ramadhani, F., Nahar, S., & Syaukani. (2018). Konsep Evaluasi Pendidikan dalam Al-Quran Surah Az Zalzalah Ayat 7-8 dan Al-Baqarah Ayat 31-34. Edu Religia, 2(2).
D. Aarlien and R. Colomo-Palacios, Lean ux: A systematic literature review. 2020.
L. A. Liikkanen, H. Kilpiö, L. Svan, and M. Hiltunen, “Lean UX,” in Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational, in NordiCHI ’14. New York, NY, USA: ACM, Oct. 2014, pp. 1095–1100. doi: 10.1145/2639189.2670285.
A. Mulyanto, S. Sumarsono, T. F. Niyartama, and A. K. Syaka, “Penerapan Technology Acceptance Model (TAM) dalam Pengujian Model Penerimaan Aplikasi MasjidLink,” Semesta Teknika, vol. 23, no. 1, pp. 27–38, 2020, doi: 10.18196/st.231253.
N. Marangunić and A. Granić, “Technology acceptance model: a literature review from 1986 to 2013,” Univers Access Inf Soc, vol. 14, no. 1, pp. 81–95, 2015, doi: 10.1007/s10209-014-0348-1.
Jay Vince Donoso Serato dan Cherry Lyn Sta. Romana. 2024. Development and Utilization of AI-Enabled Automatic Programming Problem Generator Using the CodeRunner Plugin of Moodle. In Proceedings of the 2024 10th International Conference on Education and Training Technologies (ICETT '24). Association for Computing Machinery, New York, NY, USA, 147–152. https://doi.org/10.1145/3661904.3661921
David Croft dan Matthew England. 2020. Computing with CodeRunner at Coventry University: Automated summative assessment of Python and C++ code. In Proceedings of the 4th Conference on Computing Education Practice (CEP '20). Association for Computing Machinery, New York, NY, USA, Article 1, 1–4. https://doi.org/10.1145/3372356.3372357
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Muhammad Galih Wonoseto, Muhammad Jibril

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Authors who publish with this journal agree to the following terms as stated in http://creativecommons.org/licenses/by-nc/4.0
a. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
b. 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 acknowledgement of its initial publication in this journal.
c. 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.




