Evaluasi Implementasi Virtual Programming Lab Pada E-Learning
DOI:
https://doi.org/10.31963/elekterika.v5i2.3022Abstract
Penyebaran penyakit yang disebabkan oleh Virus Corona (COVID-19), menyebabkan perubahan terhadap pelaksanaan kegiatan belajar mengajar yang secara menyeluruh dituntut untuk dilaksanakan secara on-line (daring). Namun, pelaksanaan perkuliahan di perguruan tinggi vokasi cukup berbeda termasuk pada Politeknik Negeri Ujung Pandang, karena perkuliahan lebih banyak dilaksanakan secara praktek. Oleh karena itu, cukup sulit melaksanakan seluruh kegiatan perkuliahan secara daring. Meskipun demikian, hal ini dapat diatasi dengan menggunakan virtual reality, simulator, dan lain sebagainya. Salah satu simulator pemrograman yang dapat diimplementasikan pada e-Learning adalah Virtual Programming Lab (VPL). Simulator ini menyediakan suatu lingkungan pemrograman yang terdiri atas editor, compiler, asesmen, dan pengecek plagiat. Asesmen otomatis pada VPL membutuhkan test cases yang perlu dibuat sesuai dengan soal tugas pemrograman yang diberikan. Test cases ini akan menguji kebenaran program yang dibuat, sekaligus menilai program tersebut berdasarkan test cases yang berhasil dipenuhi. Mahasiswa dapat mengetahui nilainya berdasarkan hasil dari test cases, sehingga mereka dapat melakukan improvisasi terhadap program sehingga program dapat berhasil dijalankan dan memenuhi semua test cases-nya. Hasil evaluasi terhadap implementasi VPL pada e-learning menunjukkan bahwa fitur-fitur VPL dapat berfungsi dengan baik dalam mengevaluasi tugas-tugas mahasiswa. Kemudian, pada hasil evaluasi berdasarkan user acceptance, menunjukkan bahwa sebagian besar mahasiswa dapat menerima penggunaan VPL pada e-learningReferences
D. Thiebaut, Automatic Evaluation of Computer Programs Using Moodle’s Virtual Programming Lab (VPL) Plug-In, Journal of Computing Sciences in Colleges, 2015
I.M. Wirawan, H. W. Herwanto, dan I. D. Wahyono, Virtual Programming Laboratory UM (VPLUM) For Programming Competition, 5th International Conference On Electrical, Electronics and Information Engineering (ICEEIE), 2017.
J. C. Rodriguez-del-Pino, E. Rubio-Royo, dan Z. J. Hernandez-Figueroa, A Virtual Programming Lab for Moodle with Automatic Assessment and Anti-Plagiarism Features, Proceedings of The 2012 Internacional Conference on e-Learning, e-Business, Entreprise Information Systems, & e-Government, 2012.
M. Cardoso, A.V. de Castro dan A. Rocha, Integration of virtual programming lab in a process of teaching programming EduScrum based, 13th Iberian Conference on Information Systems and Technologies (CISTI), 2018.
M. Cardoso, R. Marques, A.V. de Castro dan A. Rocha, Using Virtual Programming Lab to improve learning programming: The case of Algorithms and Programming. Expert Systems, 2020 - Wiley Online Library, 2020.
N. Culligan dan K. Casey, Building an Authentic Novice Programming Lab Environment, International Conference on Engaging Pedagogy (ICEP), 2018.
P. H. Pisani dan A. C. P. L. F. de Carvalho, Applying the Virtual Programming Lab with Python, ICMC Technical Report, 2017.