JPNM : Jurnal Pustaka Nusantara Multidisiplin
Vol. 4 No. 4 (2026): October : Jurnal Pustaka Nusantara Multidisiplin (ACCEPTED)

Implementasi Algoritma Elo Rating System untuk Penyesuaian Tingkat Kesulitan Dinamis pada Game Edukasi Logika Pemrograman Python Berbasis Android

Yono Tuah Simamora (Universitas Muhammadiyah Sumatera Utara)
Zainal Azis (Universitas Muhammadiyah Sumatera Utara)



Article Info

Publish Date
19 Oct 2026

Abstract

Pembelajaran logika pemrograman Python bagi pemula memerlukan media yang mampu menyesuaikan tantangan dengan kemampuan pengguna. Penelitian ini bertujuan mengembangkan PyQuest, game edukasi Android yang menerapkan Elo Rating System sebagai mekanisme Dynamic Difficulty Adjustment untuk memilih soal secara adaptif. Pengembangan menggunakan Multimedia Development Life Cycle yang meliputi pengonsepan, perancangan, pengumpulan materi, pembuatan, pengujian, dan distribusi. Aplikasi dibangun dengan Flutter dan Dart, menggunakan SQLite untuk penyimpanan lokal serta Supabase untuk sinkronisasi profil dan papan peringkat. Bank soal terdiri atas 280 butir pada materi variabel, operator, percabangan, dan perulangan. Interaksi pemain dan soal dimodelkan sebagai pertandingan zero-sum, kemudian rating diperbarui menggunakan expected score dan K-Factor dinamis. Soal berikutnya dipilih dengan Nearest Neighbor Search berdasarkan selisih rating terkecil. Pengujian Black-Box terhadap 15 skenario menghasilkan tingkat validitas 100%. Evaluasi System Usability Scale terhadap 20 mahasiswa memperoleh skor 81,3 yang termasuk kategori excellent. Hasil menunjukkan bahwa mekanisme Elo dapat diimplementasikan secara fungsional sebagai penggerak adaptasi kesulitan real-time, sedangkan antarmuka PyQuest memiliki tingkat kegunaan yang tinggi bagi pengguna pemula. Temuan ini mendukung penggunaan model rating ringan untuk personalisasi latihan pemrograman pada perangkat bergerak tanpa komputasi kompleks.

Copyrights © 2026






Journal Info

Abbrev

jpnm

Publisher

Subject

Religion Humanities Economics, Econometrics & Finance Education Social Sciences

Description

JPNM: Jurnal Pustaka Nusantara Multidisiplin is an open access journal, and a peer-reviewed journal. Our main goal is to disseminate current and original articles from academics, researchers and practitioners in the fields of Humanities and social sciences, Contemporary political science, Education ...