Please use this identifier to cite or link to this item: https://repositori.uma.ac.id/handle/123456789/19202
Title: Rancang Bangun Aplikasi E-Learning Berbasis Web Dengan Implementasi Algoritma Fisher Yates Shuffle Dalam Pengacakan Soal Ujian
Other Titles: Design and Build Web-Based E-Learning Applications with the Implementation of the Fisher Yates Shuffle Algorithm in Randomizing Examination Questions
Authors: Irfansyah
Keywords: e-learning;exams;randomization of questions;arrays;fisher yates shuffle;ujian;pengacakan soal
Issue Date: 26-Sep-2022
Publisher: Universitas Medan Area
Series/Report no.: NPM;178160032
Abstract: E-Learning merupakan media yang digunakan untuk melakukan proses pembelajaran secara online. Setiap E-Learning mempunyai fitur yang berbeda-beda sesuai dengan keperluan masing-masing dalam melakukan proses pembelajaran. Fitur E-Learning yang banyak digunakan adalah fitur ujian. Ujian dilakukan sebagai tolak ukur untuk mengetahui tingkat pemahaman siswa selama pembelajaran. Penelitian ini fokus pada fitur pengacakan soal ujian untuk memastikan setiap siswa mendapatkan urutan soal yang berbeda dengan komposisi soal yang sama. Algoritma Fisher Yates Shuffle menghasilkan suatu permutasi acak secara berurut sehingga tidak terjadi pengulangan urutan yang sama. Hasil pengujian yang telah dilakukan menunjukan bahwa dari 100 sampel siswa dan data soal yang diacak sebanyak 30 soal dengan soal yang ditampilkan kepada siswa sebanyak 15 soal menggunakan algoritma Fisher Yates Shuffle berhasil menghasilkan seperti yang diharapkan dan tidak terjadi pengulangan urutan soal yang sama oleh setiap siswa. E-Learning is a medium used to carry out the online learning process. Each E-Learning has different features according to their respective needs in carrying out the learning process. The most widely used E-Learning feature is the exam feature. The test is conducted as a benchmark to determine the level of student understanding during learning. This study focuses on the feature of randomization of examination questions to ensure that each student gets a different order of questions with the same composition of questions. The Fisher Yates Shuffle algorithm generates a random permutation sequentially so that the same order does not occur. The results of the tests carried out showed that from 100 samples of students and data about which were randomized as many as 30 questions were displayed to students as many as 15 using the Fisher Yates Shuffle algorithm succeeded in producing as expected and the same questions did not occur sequentially by each student.
Description: 61 Halaman
URI: https://repositori.uma.ac.id/handle/123456789/19202
Appears in Collections:SP - Informatic Engineering

Files in This Item:
File Description SizeFormat 
178160032 - Irfansyah - Chapter IV.pdf
  Restricted Access
Chapter IV3.51 MBAdobe PDFView/Open Request a copy
178160032 - Irfansyah - Fulltext.pdfCover, Abstract, Chapter I, II, III, V, Bibliography1.16 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.