PERANCANGAN SISTEM PENILAIAN OTOMATIS PROGRAM JAVA BERBASIS WEB PADA PERKULIAHAN PEMROGRAMAN
Penilaian otomatis, Pemrograman Java, Platform Web
Abstract
Tugas pemrograman adalah elemen penting di perkuliahan pemrograman untuk membantu siswa memahami elemen bahasa pemrograman yang sedang dipelajari. Tugas yang dikumpulkan berupa kode program dalam bahasa pemrograman Java. Persoalan muncul dengan tugas tersebut karena penilaian yang dilakukan oleh pengajar membutuhkan sumber lingkungan pemrograman dan waktu untuk menilai program. Program terlebih dahulu akan dikompilasi untuk menentukan kesalahan sintak program selanjutnya program akan dieksekusi dengan berbagai inputan program untuk menentukan langkah-langkah program sudah sesuai spesifikasi tugas yang diberikan oleh pengajar. Selain itu penilaian program dapat memberikan feedback kepada siswa agar tugas program yang telah dikerjakan dapat diperbaiki lagi untuk mendapatkan nilai yang maksimal serta mengetahui progress pengerjaan tugas yang dikerjakan oleh siswa. Tujuan dari penelitian ini adalah mengembangkan sistem penilaian otomatis tugas program siswa berbasis web yang dapat menangani proses kompilasi, eksekusi, feedback program serta mengetahui progres pengerjaan tugas yang dilakukan oleh siswa secara online. Sistem tersebut akan dikerjakan dengan metode Software Development Life Cycle (SDLC). Sistem yang dibangun diharapkan dapat meminimalkan usaha dan waktu pengajar dalam melakukan penilaian tugas program yang telah dikumpulkan oleh siswa.
Downloads
References
Ihantola, P., Ahoniemi, T., Karavirta, V., Seppälä, O. 2010. Review of Recent Systems for Automatic Assessment of Programming Assignments. ACM
Huang, C., Morreale, P. A., 2015. An Integrated Automatic Compiling System for Student Feedback on Java. Programs 5th IEEE Integrated STEM Conference
Hull, M., Powell, D., Klein, E., 2011. Infadango: Automated Grading for Student Programming ItiCSE’11. Darmstadt, Germany
Akahane, Y., Kitaya, H., Inoue, U., 2015. Design and Evaluation of Automated Scoring Java Programming Assignments SNPD, Takamatsu, Japan IEEE
Singh, R., Gulwani, S., Solar-Lezama, A., 2013. Automated Feedback Generation for Introductory Programming Assignments, Seattle, WA, USA.
Aleman, J.L.F. 2011. Automated Assessment in a Programming Tools Course. IEEE TRANSACTIONS ON EDUCATION, VOL. 54, NO. 4
Hani’ah, M. , Kurniawan, Y., Rozi, I., M. 2021. LivE (onLine – java Exercise) Java Programming Language Learning System for lab and online test. Matrix: Jurnal
Manajemen Teknologi dan Informatika Volume 11 Hal. 1-10
This work is licensed under a Creative Commons Attribution 4.0 International License.