Detail Cantuman Kembali
IMPLEMENTASI ALGORITMA FISHER-YATES SHUFFLE PADA SIMULASI SOAL PSIKOTES BERBASIS ANDROID MENGGUNAKAN FRAMEWORK FLUTTER
Psikotes adalah tes uji yang digunakan untuk mengevaluasi kompetensi
seseorang, psikotes memiliki hubungan erat dengan kepribadian dan
profesionalisme seseorang dalam dunia kerja baik psikis maupun akademik.
Didukung dengan perkembangan teknologi informasi yang pesat seperti saat ini
para pencari kerja dituntut untuk mempersiapkan diri seperti mempelajari dan
melakukan simulasi psikotes agar familiar dengan format dan jenis soal psikotes.
Pada pelaksanaan simulasi psikotes soal dan jawaban akan diacak menggunakan
algoritma Fisher-Yates Shuffle untuk menghindari hafalan dan pola tertentu.
Algoritma Fisher-Yates digunakan untuk memastikan agar pengacakan dilakukan
secara merata tanpa ada pengulangan. Aplikasi ini dibangun menggunakan
framework Flutter dengan bahasa pemrograman Dart, didukung Firebase sebagai
basis data untuk menyimpan bank soal, hasil tes, dan riwayat pengguna.
Pengujian dilakukan dengan berbagai skenario untuk memastikan algoritma
berfungsi dengan baik, termasuk pengujian dengan jumlah soal berbeda dan tes
secara bersamaan oleh beberapa pengguna. Hasil pengujian menunjukkan bahwa
algoritma Fisher-Yates Shuffle berhasil mengacak soal dan jawaban tanpa
pengulangan pada setiap sesi tes, meskipun terdapat probabilitas kemunculan soal
yang sama pada peserta berbeda akibat jumlah bank soal yang terbatas.
Memperbanyak jumlah bank soal adalah cara untuk meminimalkan probabilitas
ini. Penelitian ini membuktikan bahwa algoritma Fisher-Yates Shuffle dapat
diterapkan secara efektif pada aplikasi simulasi psikotes untuk menghasilkan
pengalaman pengguna yang menarik.
Kata kunci: Psikotes, Fisher-Yates Shuffle, Flutter, pengacakan soal
013 AFR I R.1
NONE
Text Skripsi
Indonesia
UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)
2025
Yogyakarta
LOADING LIST...
LOADING LIST...