PERANCANGAN GAMIFIKASI MATA KULIAH DASAR PEMROGRAMAN DENGAN MDA FRAMEWORK
Abstract
Dasar pemrograman merupakan mata kuliah tahun pertama jurusan ilmu komputer di Univer- sitas Pertamina yang merupakan salah satu prasyarat untuk mengambil mata kuliah selanjutnya. Namun, berdasarkan survey yang telah dilakukan, lebih dari 63,9% mahasiswa jurusan ilmukomputermengalamikesulitanmempelajarimatakuliahtersebut. Dilainsisi,gamifikasi merupakan metode yang dapat digunakan untuk menarik minat mahasiswa dan mendorongnya untuk terus belajar. Penelitian ini bertujuan untuk menghasilkan rancangan gamifikasi mata kuliah Dasar Pemrograman dengan menggunakan Mechanic, Dynamic, Aesthetic (MDA) framework. Rancangan gamifikasi pada penelitian ini dapat dikembangkan untuk meningkatkan motivasi mahasiswa dalam belajar mata kuliah Dasar Pemrograman. MDA dipilih karena merupakan game design framework yang paling banyak digunakan dan diterima dalam lingkungan akademisi. Metode pengembangan aplikasi yang digunakan adalah Software Development Life Cycle dengan model waterfall yang dimulai dari tahap requirement gathering and anal- ysis sampai tahap system design, dan untuk tahap selanjutnya tidak dicakup dalam penelitian ini. Pada proses requirement gathering and analysis dilakukan pengambilan data triangulasi, dimana dilakukan penyebaran survey, wawancara serta studi literatur untuk menghasilkan rancangan MDA framework yang sesuai. Survey dan wawancara dilakukan kepada mahasiswa dan alumni Ilmu Komputer Universitas Pertamina. Hasil akhir dari penelitian ini adalah usulan MDA framework, system design hinga desain low-fidelity prototype yang diharapkan dapat menjadi acuan pengembangan aplikasi pembelajaran mata kuliah dasar pemrograman dengan gamifikasi.