PENGECEKAN PLAGIARISME PADA CODE DALAM BAHASA C++

Liliana ., Gregorius Satia Budhi, Anthony Wibisono, Ricky Tanojo
2011 Jurnal Informatika  
Abstrak: Program Studi Teknik Informatika UK Petra mempunyai studio pemrograman yang digunakan untuk sarana berlatih pemrograman bagi mahasiswa, khususnya mahasiswa yang mengambil matakuliah algoritma dan pemrograman. Sistem yang saat ini diterapkan adalah memberikan soal-soal latihan sebanyak mungkin untuk dikerjakan sesuai kemampuan mahasiswa. Penilaian dilakukan dengan menghitung poin nilai dari soal-soal yang dikerjakan dengan benar. Permasalahan yang terjadi pada saat pengerjaan soal di
more » ... ngerjaan soal di studio adalah adanya plagiarisme di antara hasil pekerjaan mahasiswa. Plagiarisme ini membutuhkan banyak waktu untuk mengeceknya. Dalam satu semester seorang mahasiswa AP dapat mengerjakan sekitar 100 soal. Jika total mahasiswa yang mengambil MK AP setidaknya 100 orang, maka butuh kecermatan dan waktu yang lama untuk mengoreksi semua jawaban tersebut. Berangkat dari kesulitan itu, maka dibuatlah sebuah aplikasi untuk mengecek plagiarisme antara dua buah jawaban yang berbeda dari soal yang sama. Tingkat kemiripan dihitung dengan menggunakan gabungan metode jaccard similarity coefficient dan cosine similarity coefficient. Sistem sudah mampu melakukan pengecekan kesamaan pada file-file source code hasil pekerjaan mahasiswa dengan tingkat kompleksitas yang sedang. Abstract: Informatics department of Petra Christian University has used to practice programming for students at programming studio, especially students who take algorithms and programming course. The system is currently implemented is to provide practice programming skill according to their ability. Assessment is done by calculating the points of all questions are done correctly. Problem which occurs at about the work in programming studio is plagiarism among students' work. Unfortunately, plagiarism checking consumes a lot of time. In one semester, each student can do about 100 questions. If the total of students taking programming course, at least 100 people, we need many people to do this work. Departing from this problem, we design and develop an application to check for plagiarism between two different answer files from the same question. The degree of similarity is calculated using combined method of Jaccard similarity coefficient and cosine similarity coefficient. This system is able to check similarities in source code files are the work of students with moderate levels of complexity.
doi:10.9744/informatika.11.1.70-78 fatcat:crltdv7pavgxxjrruvifeiwkzy