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 | Size | Format | |
---|---|---|---|---|
178160032 - Irfansyah - Chapter IV.pdf Restricted Access | Chapter IV | 3.51 MB | Adobe PDF | View/Open Request a copy |
178160032 - Irfansyah - Fulltext.pdf | Cover, Abstract, Chapter I, II, III, V, Bibliography | 1.16 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.