Abstrak
RATIH WULANDARI, 2522255. “Perancangan Game Edukasi Pemrograman Dasar Menggunakan Algoritma Knuth Shuffle di Kelas XI SMA Negeri 2 Pasaman”. Program Studi Pendidikan Teknik Informatika dan Komputer, Fakultas Tarbiyah dan Ilmu Keguruan, Universitas Islam Negeri (UIN) Sjech M. Djamil Djambek Bukittinggi. Observasi dan wawancara yang dilakukan di kelas XI SMA Negeri 2 Pasaman, diketahui bahwa peserta didik masih mengalami kesulitan memahami konsep algoritma dan logika pemrograman karena materi yang bersifat abstrak. Selain itu, media pembelajaran yang digunakan belum mampu mendukung pembelajaran secara interaktif sehingga proses pembelajaran kurang menarik dan berdampak pada rendahnya pemahaman peserta didik. Penelitian ini bertujuan untuk merancang game edukasi pemrograman dasar menggunakan algoritma Knuth Shuffle sebagai media pembelajaran bagi peserta didik kelas XI SMA Negeri 2 Pasaman. Penelitian ini menggunakan metode Research and Development (R&D) dengan model ADDIE yang terdiri atas tahap Analysis, Design, Development, Implementation, dan Evaluation. Produk yang dihasilkan berupa game edukasi pemrograman dasar yang menerapkan algoritma Knuth Shuffle sebagai mekanisme pengacakan urutan penyajian materi. Pengujian kualitas produk mengacu pada standar ISO 25010 dengan menggunakan instrumen penelitian berupa angket yang telah divalidasi. Hasil uji produk terbagi menjadi validasi ahli media, validasi ahli materi, dan uji respons siswa. Hasil validasi ahli media memperoleh persentase kelayakan sebesar 85% dengan kategori Sangat Layak, hasil validasi ahli materi memperoleh persentase 88,33% dengan kategori Sangat Layak, sedangkan hasil respons siswa memperoleh persentase 96,26% dengan kategori Sangat Layak. Hasil tersebut, dapat disimpulkan bahwa game edukasi pemrograman dasar menggunakan algoritma Knuth Shuffle sangat layak digunakan sebagai media pembelajaran di kelas XI SMA Negeri 2 Pasaman.