digilib@itb.ac.id +62 812 2508 8800

Mahasiswa Teknik Informatika ITB perlu melakukan pembelajaran pemrograman dengan mendesain dan menuliskan algoritma. Notasi yang digunakan dalam menulis algoritma tersebut disebut sebagai Notasi Algoritmik yang juga digunakan sebagai standar penulisan algoritma dalam berbagai ujian dan penilaian. Permasalahan terjadi ketika pendidik melaksanakan penilaian manual terhadap ujian Notasi Algoritmik. Hal tersebut membutuhkan waktu yang lama dan dapat menimbulkan turunnya objektivitas penilaian. Salah satu cara untuk mengatasi permasalahan tersebut adalah dengan membuat sebuah sistem autograder Notasi Algoritmik. Saat ini, belum tersedia sistem autograder tersebut, namun sudah ada beberapa penelitian mengenai sistem penilaian otomatis berbasis control flow graph yang dapat membantu dalam membuat sistem autograder tersebut. Penelitian ini merupakan hasil Tugas Akhir beberapa mahasiswa ITB tahun ajaran 2020/2021. Sistem penelitian yang sudah ada masih terpisah-terpisah dan dapat dikembangkan lebih lanjut untuk membuat sistem autograder Notasi Algoritmik. Atas dasar hal tersebut, pada tugas akhir ini dilakukan penelitian dalam pembuatan sistem autograder Notasi Algoritmik berbasis control flow graph dengan menggunakan penelitian autograder yang sudah ada. Setelah itu, dilakukan pengujian terhadap data ujian untuk mengukur akurasi sistem autograder dalam melakukan penilaian otomatis terhadap hasil penilaian manual pendidik. Berdasarkan pengujian yang dilaksanakan, hasil penilaian dari sistem autograder Notasi Algoritmik memiliki akurasi yang lebih baik untuk kasus uji persoalan yang lebih sederhana dan hasil juga cenderung memiliki nilai yang lebih besar dibandingkan dengan hasil penilaian manual pendidik. Selain itu, hasil penilaian autograder secara umum memiliki keterkaitan cukup positif dengan nilai manual yang dilakukan pendidik, namun korelasi antara kedua hasil tersebut masih lemah.