Deteksi Plagiarisme Pada Mata Kuliah Pemrograman Berorientasi Objek

Jefry Kurniawan, Sari Dewi Budiwati, Dahliar Ananda

Abstract

Abstrak Plagiarisme merupakan tindakan penipuan hasil karya orang lain tanpa sepengetahuan dari penulis aslinya. Pada perkuliah Pemrograman Berorientasi Objek (PBO) beberapa kali ditemukan mahasiswa yang melakukan plagiarisme, terutama saat pelaksanaan assessment dan tugas. Akibatnya kemampuan mahasiswa dalam memahami PBO tidak tercapai. Oleh karena itu, diusulkan solusi dengan Proyek Akhir ini untuk mempermudah pemeriksaan plagiat terhadap Assessment dan tugas mahasiswa dengan menggunakan Aplikasi Deteksi Plagiarisme yang memiliki 2 fitur utama yaitu pengecekkan plagiarisme dan penilaian kode program. Selain dapat memeriksa kesamaan kode program dan menilai kode program aplikasi ini juga dapat menyimpan hasil dari pemeriksaan kode program lalu menampilkannya kembali. Aplikasi ini dibuat dengan menggunakan metode prototipe dan bahasa pemrograman Java. Dari hasil pengujian white box aplikasi ini sudah dapat melakukan deteksi kemiripan kode program. Namun, masih memiliki kekuranganan yaitu keterbatasan file yang dimasukkan yang masih berjumlah 2 file saja. Lalu untuk fitur penilaian kode program juga sudah berhasil mengidentifikasi bagian-bagian kode program seperti nama kelas, variabel, prosedur dan fungsi. Namun, fitur ini juga masih memiliki kekurangan yaitu tidak bisa mendeteksi jika ada 2 variabel dalam 1 baris dan hanya bisa mendeteksi variabel-variabel primitif. Kata Kunci: Plagiarisme, PBO, Assessment, Tugas, Mahasiswa, White Box Abstract Plagiarism is an act of fraud by others without the knowledge of the original author. In Object Oriented Programming (OOP) several times found students who do plagiarism, especially during the assessment and task implementation. As a result, the students' ability to understand PBO is not achieved. Therefore, the authors offer a solution with this Final Project to facilitate plagiarism examination of Assessment and student assignment by using Application Plagiarism Detection which has 2 main features that is checking plagiarism and assessment of source code. In addition to checking the similarity of the source code and rate the source code of this application can also save the results of the source code checks and display them again. This application is created using prototype method and Java programming language. From the results of white box testing this application is able to detect the resemblance of source code. However, it still has a deficiency of the limitations of the files entered which still amounted to 2 files only. Then for the assessment feature source code has also been successfully identified the parts of the source code such as class names, variables, procedures and functions. However, this feature also still has the disadvantage of not being able to detect if there are 2 variables in 1 line and can only detect primitive variables. Keywords : Plagiarism, OOP, Asessment, Assignment, Student, White Box

Full Text:

PDF

Refbacks

  • There are currently no refbacks.
max_upload :0