Abstract:
Situasi pandemi Covid-19 menyebabkan seluruh kegiatan kuliah dilaksanakan secara online. Pada
umumnya, kegiatan praktikum dan ujian pada mata kuliah pemrograman Teknik Informatika
Unpar dapat diawasi secara langsung oleh dosen dan asisten dosen di lab komputer. Namun,
pengawasan menjadi lebih sulit untuk dilakukan saat kuliah dilaksanakan secara online.
Pada mata kuliah pemrograman Teknik Informatika Unpar, dimanfaatkan SharIF Judge,sebuah
online judge (sebuah sistem online yang berfungsi untuk mengevaluasi kode program) untuk mempermudah
proses pengumpulan dan penilaian kode program. Pada SharIF judge, pengumpulan
kode dilakukan dengan mengunggah kode program, yang biasanya dibuat oleh mahasiswa dengan
menggunakan aplikasi eksternal. Karena proses pembuatan kode program tidak terintegrasi,
SharIF Judge tidak memiliki kemampuan untuk mengawasi proses pembuatan kode program.
Pada skripsi ini, diimplementasikan Integrated Development Environment (IDE), sebuah
aplikasi dengan kemampuan untuk mengedit, mengompilasi, dan menjalankan kode program [1]
pada SharIF Judge, sehingga seluruh proses pembuatan kode program dapat dilakukan langsung
di dalam SharIF Judge. Dengan implementasi IDE, seluruh proses pembuatan kode program
terintegrasi pada SharIF Judge, dan selanjutnya dapat dimanfaatkan untuk pengawasan.
SharIF Judge dengan implementasi IDE diuji selama mata kuliah Dasar-dasar Pemrograman
semester ganjil 2021/2022 Teknik Informatika Unpar. Berdasarkan hasil pengujian, seluruh
masalah yang ditemukan berhasil diperbaiki, dan seluruh fitur yang diimplementasikan berfungsi
dengan baik.