PENERAPAN ALGORITHMA FISHER-YATES SHUFFLE DENGAN METODE MODERN PADA TRY OUT UJIAN SEMESTER
PDF

Keywords

Algoritma Fisher-Yates Shuffle
Metode modern
Perangkat Lunak
Try Out

How to Cite

Marlindawati, M., & Seputro, D. N. . (2020). PENERAPAN ALGORITHMA FISHER-YATES SHUFFLE DENGAN METODE MODERN PADA TRY OUT UJIAN SEMESTER. Prosiding SEMNAS INOTEK (Seminar Nasional Inovasi Teknologi), 1(1), 029–036. https://doi.org/10.29407/inotek.v1i1.347

Abstract

Penggunaan perangkat lunak sudah banyak digunakan di berbagai bidang, salah satunya pada bidang pendidikan. Dalam peningkatan kinerjanya, yang menjadi perhatian utama saat ini adalah kegiatan pelaksanaan try out ujian semester, yaitu proses latihan mengerjakan soal-soal ujian semester sebelum melaksanakan ujian yang sesungguhnya. Tujuannya adalah untuk mempersiapkan mental siswa agar nantinya pada saat ujian semester  siswa sudah siap dan dapat memperoleh nilai yang maksimal. Saat ini pelaksanaan try out dilakukan secara manual yaitu menggunakan lembar soal dari media kertas, pembagian soal dengan urutan nomor soal yang sama.Hal ini dapat menimbulkan kecurangan dalam pengerjaan soal. Kemudian dalan mengoreksi dan penilaian membutuhkan waktu yang lumayan lama. Untuk mengatasinya, penulis membangun sebuah perangkat lunak try out menggunakan bahasa pembrograman PHP Hypertext Preproccessor dan MySQL, dengan algorithma Fisyer-yates shuffle untuk pengacakan soal. Dengan demikian, hal ini dapat mengatasi kecurangan yang terjadi karena setiap siswa mendapatkan urutan soal yang berbeda.Algorithma fisher-Yates shuffle adalah algorithma untuk menghasilkan suatu permutasi acak dari suatu himpunan berhingga. Dalam pengembangan perangkat lunak ini, penulis menggunakan metode modern dari algorithma Fisher-Yates karena metode ini khusus digunakan untuk pengacakan dengan system komputerisasi sehingga pengacakan bisa lebih variatif. Agar penelitian lebih terarah, maka penulis mengambil studi kasus pada SMK N 4 Palembang

https://doi.org/10.29407/inotek.v1i1.347
PDF

References

Ade-Ibijola, AbejideOlu 2012, A Simulated Enhancement of Fisher-Yates Algorithm for Shuffling in Virtual Card Game Using Domain-Specific Date Structure, International Journal of Computer Applications, http://www.academia.edu, di akses tanggal 20 Agustus 2014.

http://www.iansyahbelajar.com/2016/06/apa-itu-pengujian-kotak-hitam.html, diakses tanggal 20 Desember 2016

http://www.matrapendidikan.com/2015/02/try-out-ujian-nasional-dan-manfaatnya.html, diakses tanggal 21 Desember 2016

http://fatharaannisaa.wordpress.com/2014/08/22/macam-macam-metode-pengembangan-perangkat-lunak, diakses tanggal 25 Desember 2016

Nugroho.Adi.2009. Rekayasa Perangkat Lunak Menggunakan UML & Java. Yogyakarta:Andi Offset.

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Copyright (c) 2020 Marlindawati Marlindawati, Dwi Nurcahyo Seputro

Downloads

Download data is not yet available.