PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA

dokumen-dokumen yang mirip
SKRIPSI APLIKASI PENCARIAN BENGKEL MOTOR DI KABUPATEN GUNUNGKIDUL BERBASIS ANDROID

SKRIPSI APLIKASI SIMULASI TRYOUT UJIAN NASIONAL MENGGUNAKAN NODE.JS. Diajukan sebagai salah satu syarat untuk menyelesiakan studi

SISTEM INFORMASI PENYEWAAN KAMERA

SKRIPSI PENGEMBANGAN MICROBLOG MENGGUNAKAN NODE.JS (STUDI KASUS MICROBLOG DANDELION DENGAN TEMA PUISI) RACHMAD SETYA BUDI Nomor Mahasiswa :

SISTEM PEMESANAN TIKET ONLINE PSS SLEMAN BERBASIS WEB MOBILE TUGAS AKHIR. Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SISWA BERPRESTASI MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI SDN 01 SURUH KAB KARANGANYAR

SKRIPSI APLIKASI PEMBELAJARAN BANGUN DATAR UNTUK SEKOLAH DASAR BERBASIS DESKTOP

SKRIPSI APLIKASI PENCARIAN RUTE TERPENDEK BENGKEL MOBIL MENGGUNAKAN ALGORITMA DIJKSTRA

SISTEM INFORMASI PENILAIAN DI SMA PADMAWIJAYA

SKRIPSI ANALISIS PERBANDINGAN ANTARA FRAMEWORK YII DENGAN FRAMEWORK LARAVEL PADA APLIKASI BERBASIS WEB

APLIKASI PESAN TRANSLATOR MENGGUNAKAN BING TRANSLATOR BERBASIS ANDROID

SKRIPSI SISTEM REKOMENDASI WISATA KULINER DI YOGYAKARTA MENGGUNAKAN METODE KOLABORATIF (COLLABORATIVE METHOD)

SKRIPSI IMPLEMENTASI METODE WEIGHT PRODUCT PADA APLIKASI PENDUKUNG KEPUTUSAN PEMILIHAN TEMPAT WISATA DI KABUPATEN BANTUL

SKRIPSI PEMETAAN KEKUATAN PEMILIHAN KEPALA DAERAH (PILKADA) MENGGUNAKAN SMS GATEWAY DAN FRAMEWORK CODEIGNITER (STUDI KASUS KABUPATEN KLATEN)

SKRIPSI APLIKASI KRS PERWALIAN ONLINE (BERBASIS WEB) STUDI KASUS DI STMIK AKAKOM

SKRIPSI APLIKASI DOA HARIAN DAN TATACARA SHALAT TAHAJUD BERBASIS ANDROID

SKRIPSI IMPLEMENTASI DATA MINING PADA DATA TRANSAKSI PENJUALAN UNTUK MENGETAHUI POLA PEMBELIAN MENGGUNAKAN ALGORITMA APRIORI

SKRIPSI IMPLEMENTASI RESPONSIVE WEB DENGAN MENGGUNAKAN FRAMEWORK BOOTSTRAP DI RUMAH MAKAN STUDI KASUS RAMEN N KATSU

SKRIPSI SISTEM PAKAR DIAGNOSA HAMA DAN PENYAKIT PADI MENGGUNAKAN METODE FORWARD CHAINING

APLIKASI PENILAIAN TES KEPRIBADIAN BERBASIS ANDROID SKRIPSI

SKRIPSI APLIKASI ANALISIS PENJUALAN SEPATU DI TOKO GITA SHOES DENGAN MENGGUNAKAN METODE DECISION TREE

SKRIPSI APLIKASI PENCARIAN LOKASI RUMAH SAKIT DAN JADWAL PRAKTEK DOKTER BERBASIS ANDROID

SKRIPSI IMPLEMENTASI WEB SERVICE PADA APLIKASI PESAN PEMBELIAN MAGA SWALAYAN BERBASIS MOBILE

SKRIPSI PENGEMBANGAN GAME EDUKASI TENTANG OPERASI ARITMATIKA UNTUK SISWA SD KELAS 1-2 BERBASIS DEKSTOP

SKRIPSI SISTEM PAKAR UNTUK MENDIAGNOSA KERUSAKAN SEPEDA MOTOR YAMAHA MENGGUNAKAN METODE DEMPSTER SHAFER. Ratih Novia Anggraeny

SKRIPSI SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

TUGAS AKHIR SISTEM PENJUALAN HELM DI TOKO VANIA BERBASIS WEB

PERANGKINGAN LULUSAN UNTUK MEMBANTU PERUSAHAAN DALAM MEMILIH CALON PEGAWAI MENGGUNAKAN METODE WEIGHTED PRODUCT

SKRIPSI. Diajukan Dalam Rangka Memenuhi Persyaratan Guna. Memperoleh Gelar Sarjana Komputer Program Studi Teknik. Oleh : : PUTRI NURRAHMAH

SKRIPSI FRAMEWORK LARAVEL UNTUK INFORMASI PENUNJANG PERKULIAHAN

PROYEK AKHIR PROTOKOL KOMUNIKASI CLIENT/SERVER (APLIKASI DATA PASAR SEDERHANA)

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PEMBERIAN BANTUAN PASCA BENCANA MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) PADA KABUPATEN BANTUL

SKRIPSI IMPLEMENTASI WEB SERVICE UNTUK DELIVERY MAKANAN KHAS YOGYAKARTA BERBASIS MOBILE

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN KELAYAKAN PEMAIN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) BERBASIS ANDROID

PROYEK AKHIR SISTEM APLIKASI PEMBAYARAN TUNAI ALAT PANCING DI PEMANCINGAN PELANGI NABIRE (PAPUA) Disusun Oleh : Alif Yudhia Pratama

SKRIPSI TEKNOLOGI BOOTSTRAP UNTUK APLIKASI PERHITUNGAN WARISAN BERDASARKAN HUKUM ISLAM BERBASIS WEB

SKRIPSI ANALISIS KINERJA WEB SERVER DENGAN METODE LOAD BALANCING PADA HAPROXY

TUGAS AKHIR APLIKASI AUDIO DAN VIDEO BURUNG PLECI BERBASIS ANDROID

SKRIPSI APLIKASI SCAN KODE PENCATATAN RING PADA BURUNG MENGGUNAKAN TEKNOLOGI BARCODE BERBASIS ANDROID

SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN ASISTEN PRAKTIKUM UNIVERSITAS MUHAMMADIYAH SURAKARTA MENGGUNAKAN METODE TOPSIS

SKRIPSI IMPLEMENTASI JSON SEBAGAI METODE PARSE PADA APLIKASI ANDROID (STUDI KASUS : TOKO RETROFIT)

Yogi Waskitha Nugraha

SKRIPSI IMPLEMENTASI WEB SERVICE UNTUK PENGOLAHAN NILAI RAPORT SISWA SMK KESEHATAN SADEWA

TUGAS AKHIR APLIKASI PERHITUNGAN DEPRESIASI DENGAN METODE SATUAN HASIL DI ASHAB RENTAL

SKRIPSI SISTEM PEMANFAATAN APLICATION PROGRAMMING INTERFACE (API) MIKROTIK BERBASIS WEBSITE

SKRIPSI APLIKASI LOCATION BASED SERVICE DINAMIS PELANGGAN ISP JOGJA MEDIANET SECARA INTERAKTIF BERBASIS ANDROID

SKRIPSI RANCANG BANGUN WEBSITE RESPONSIVE OBYEK PARIWISATA KABUPATEN BYAK NUMFOR DENGAN GOOGLE MAPS

PROYEK AKHIR SISTEM INFORMASI PENJUALAN KAOS PADA TOKO THEBOX KONVEKSI & CLOTHING SHOP BERBASIS WEB DISUSUN OLEH : SAID SADAM HUSIN NIM :

SKRIPSI CLUSTERING KUALITAS MUTU GILING BERAS MENGGUNAKAN METODE K-MEANS DAN K-NEAREST NEIGHBOR

APLIKASI PENGOLAHAN DATA OPERASIONAL KENDARAAN PADA CV. ANEKA USAHA BERBASIS WEB LAPORAN AKHIR

PEMBUATAN APLIKASI BELAJAR BAHASA JAWA BERBASIS ANDROID SKRIPSI

RANCANG BANGUN APLIKASI PEMESANAN MAKANAN DAN MINUMAN DI RUMAH MAKAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL BERBASIS WEB DENGAN METODE WATERFALL.

SKRIPSI APLIKASI MOBILE PEMBAYARAN PAJAK KENDARAAN KANTOR SAMSAT JAYAPURA PAPUA

SKRIPSI SISTEM PENCARIAN KOST MENGGUNAKAN METODE SPHERICAL LAW OF COSINES DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI SISTEM IDENTIFIKASI TINGKAT KESEJAHTERAAN KELUARGA MENGGUNAKAN METODE MULTILAYER PERCEPTRON (STUDY KASUS KECAMATAN BANGUNTAPAN)

SKRIPSI APLIKASI SISTEM INFORMASI GEOGRAFI PENJUALAN DAN SEWA TANAH DIKABUPATEN SLEMAN BERBASIS ANDROID

APLIKASI SISTEM PEMBELAJARAN VOLUME BANGUN RUANG UNTUK ANAK SD BERBASIS MOBILE(J2ME)

Edi Tri Santoso

NOOR WAHYUDI No. Mhs :

PROYEK AKHIR SISTEM INFORMASI PEMESANAN STUDIO MUSIK BERBASIS WEB MOBILE

APLIKASI PENDAFTARAN DAN PEMILIHAN PENGURUS OSIS SMK SUDIRMAN 1 WONOGIRI BERBASIS WEBSITE

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN KREDIT BPR MENGGUNAKAN METODE WEIGHTED PRODUCT STUDI KASUS : BPR (BANK PERKREDITAN RAKYAT) ALTO MAKMUR

Tugas Akhir Sistem Informasi Pemesanan Jadwal Lapang Futsal Berbasis Web Mobile

PERANCANGAN DAN PEMBUATAN ALAT PEMILAH TELUR BERDASARKAN BERAT TUGAS AKHIR. Diajukan Sebagai Salah Satu Syarat

SKRIPSI PROTOTYPE APLIKASI SURAT PERJALANAN DINAS BERBASIS WEB

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

SKRIPSI ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB

SISTEM INFORMASI PEMETAAN OUTLET PENJUALAN PULSA TELEPON GENGGAM DI DIY BERBASIS WEB SKRIPSI

SISTEM INFORMASI PEMESANAN BAJU BATIK DI LUVE BATIK BERBASIS WEB MOBILE

DAVID BARUJARY FRANATHA

Disusun oleh : TRI HUGI SETYAWAN. Nomor Mahasiswa : PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENENTUAN LOKASI ATM BNI DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENERIMAAN MAHASISWA BARU DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

PROYEK AKHIR SISTEM INFORMASI PELAPORAN ANGGARAN DAN REALISASI

SISTEM RESERVASI HOTEL DI KOTA PACITAN BERBASIS ANDROID SKRIPSI

SKRIPSI RIZA CAHYO UTOMO

SKRIPSI. APLIKASI PENJADWALAN GURU BERBASIS WEB DENGAN FRAMEWORK BOOTSTRAP Studi Kasus di Madrasah Wahid Hasyim Yogyakarta

DISUSUAN OLEH : RIDUANSYAH

PERANCANGAN PROTOTIPE APLIKASI UJIAN KOMPETENSI TEKNOLOGI INFORMASI DAN KOMUNIKASI BAGI SISWA-SISWI SEKOLAH MENENGAH ATAS SKRIPSI

PERANCANGAN SISTEM INFORMASI JADWAL SIARAN FM PONOROGO BERBASIS WEBSITE

ZAENAL ANWAR Nomor Mahasiswa :

SISTEM INFORMASI DAN PENGELOLAAN DATA GAJI KARYAWAN BERBASIS WEB MOBILE PROYEK AKHIR

SKRIPSI APLIKASI PENGENALAN SUKU BUDAYA DI NTB BERBASIS ANDROID

SKRIPSI RANCANG BANGUN APLIKASI PENJUALAN DAN STOK OBAT MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

PERANCANGAN MEDIA PEMBELAJARAN INSTALASI PERANGKAT JARINGAN LOKAL UNTUK SMK BERBASIS FLASH ( Studi Kasus Kelas XI SMK Muhammadiyah 4 Sragen )

Sarmini NIM : L

SKRIPSI PROTOTYPING SISTEM INFORMASI AKADEMIK (SIAKAD) BERBASIS FRAMEWORK CODEIGNITER

PERANCANGAN SISTEM PAKAR TROUBLESHOOTING JARINGAN LOCAL AREA NETWORK (LAN) MENGGUNAKAN PHP DAN MYSQL SKRIPSI

SKRIPSI IMPLEMENTASI PERSEDIAAN BARANG DENGAN METODE FIFO PADA STUDI KASUS TOKO SRI REJEKI

APLIKASI UJIAN ONLINE PENERIMAAN KARYAWAN DI PT.JAMSOSTEK YOGYAKARTA BERBASIS WEB SKRIPSI

SKRIPSI APLIKASI WISATA KULINER INTERAKTIF MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID DENGAN KONSEP USER INVOLVEMENT

Diajukan Oleh : IKA DIANI

PROFIL PROSES BERPIKIR SISWA SMA DALAM MENYELESAIKAN SOAL PERSAMAAN DAN FUNGSI KUADRAT BERDASARKAN PERBEDAAN GAYA BELAJAR DAN GAYA KOGNITIF SKRIPSI

SKRIPSI APLIKASI PEMBELAJARAN BIOLOGI UNTUK SISWA KELAS XII SEKOLAH MENENGAH ATAS BERBASIS ANDROID

HALAMAN PERSETUJUAN. Judul Skripsi : APLIKASI PEMESANAN DAN PENJUALAN DI GRIYA KACAMATA OPTIK JAVA

SKRIPSI SISTEM INFORMASI MANAJEMEN KEPEGAWAIAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL SUBANGKIT HADI PRANOWO NIM :

ANALISIS DAN PEMBUATAN SISTEM PENJUALAN AIR MINUM AQUA 19 LITER PADA DISTRIBUTOR DIAN AQUA DI YOGYAKARTA

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN JURUSAN UNTUK KELAS X SMA NEGERI 7 PONTIANAK SKRIPSI. Diajukan sebagai Salah Satu Syarat Untuk Menyelesaikan

SKRIPSI APLIKASI PENGENALAN HURUF, ANGKA, WARNA, HEWAN DAN BUAH BERBASIS ANDROID

Transkripsi:

SKRIPSI APLIKASI e-learning SANDI KOTAK PRAMUKA MISDIANTO Nomor Mahasiswa : 135410136 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017

SKRIPSI APLIKASI e-learning SANDI KOTAK PRAMUKA Diajukan sebagai salah satu syarat untuk menyelesiakan studi jenjang strata satu (S1) Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer AkakomYogyakarta Disusun Oleh MISDIANTO Nomor Mahasiswa : 135410136 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMAN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2015 i

ii

iii

MOTTO Bersyukur dan selalu menghargai pemberian dari Allah S.W.T. adalah hal terpenting dalam hidup. Dengan melakukan hal tersebut kita tahu untuk apa kita hidup. iv

HALAMAN PERSEMBAHAN Bismillahirrahmanirrohim Alhamdulillah, segala puji hanya milik Allah SWT atas rahmat dan karunia Nya sehingga skripsi ini dapat terselesaikan dengan baik. Aku menyadari bahwa banyak sosok yang berjuang keras demi tercapainya cita - citaku dan melalui karya kecil ini sebagai hasil kerja keras kita, ku persembahkan kepada : Bapakku Suseno dan Mamakku Warsini yang aku cintai. Semoga ketulusan, kasih sayang, pengorbanan dan do a yang tiada henti kalian berikan kepadaku menjadi berkah dan diridhoi oleh Allah SWT. Bapakku H. Ahmad Misroni dan Ibuku Hj. Siti Karyanti yang aku cintai. Semoga ketulusan, kasih sayang, pengorbanan dan do a yang tiada henti kalian berikan kepadaku menjadi berkah dan diridhoi oleh Allah SWT. Saudara saudaraku : Legimin, Siti Ponimah, Siartini, Sugeng Yuliono, M. Rofi ul Amin Kalian adalah keluarga yang selalu menjadi inspirasi dan kebanggaanku. Wanita yang selalu berada disampingku disaat suka maupun duka dan telah memberikan warna di kehidupanku dialah Dwi Lestari. Terimakasih atas segala kasih sayang yang tulus darimu. Anakku yang menjadi penyemangat dikehidupan ialah Nailan Altov Zia. Terimakasih telah memberikan semangat tersendiri untukku. Kawan kawanku : Kelas Teknik Kendaraan Ringan (TKR) 2011 SMK N 1 Kerumutan, Anggota pramuka SMK N 1 Kerumutan, seperjuangan kuliah Teknik Informatika AKAKOM v

2013, anak anak kostan alm Pak Sri dan kawan seperantauan kalian adalah keluarga kecilku di Jogja. vi

INTISARI Dalam mempelajari materi sandi kotak pramuka, siswa siswi harus menggunakan buku saku yang hanya menyajikan materi sandi kotak, sehingga siswa-siswi jarang untuk berlatih mengerjakan soal sandi kotak. Pengerjaan terkadang dilakukan dengan menyajikan soal latihan sandi kotak melalui media kertas, seperti yang banyak dilakukan oleh sekolah-sekolah saat ini, yang mengeluarkan banyak biaya, serta menyita banyak waktu untuk menyiapkan soal latihan sandi kotak pramuka. Masalah yang membuat siswa-siswi jarang untuk melakukan latihan sandi kotak pramuka dapat diselesaikan dengan merancang dan membangun aplikasi pembelajaran berbasis web yang didalamnya terdapat metode pengacakan soal latihan yakni, metode randomize MySQL, Sehingga soal yang tersaji akan selalu berubah urutannya setiap user. Berdasarkan hasil dan pembahasan telah dibuat aplikasi e-learning sandi kotak pramuka berbasis web yang diharapkan dapat membantu siswa-siswi dalam mempelajari materi dan berlatih soal sandi kotak pramuka. Kata kunci: pembelajaran, sandi kotak, pramuka, aplikasi web, e-learning. vii

KATA PENGANTAR Bismillahirrohmaanirrohim Assalamu alaikum Wr,Wb Segala puji dan syukur penulis haturkan kehadirat Allah SWT, karena berkat rahmat, hidayah dan karunia-nya penulis dapat menyelesaikan skripsi ini dengan baik. Sholawat serta salam semoga selalu tercurahkan kepada junjungan kita Nabi besar Muhammad SAW, keluarga, serta para sahabatnya yang telah banyak berjasa dalam membawa umat islam kearah yang lebih baik dengan segala tauladannya. Atas segala tauladan yang begitu beharga, Alhamdulillah penulis dapat menyelesaikan skripsi yang dengan judul: Aplikasi e-learning Sandi Kotak Pramuka. Skripsi ini diajukan untuk memenuhi salah satu syarat dalam menempuh ujian Sarjana Komputer Sekolah Tinggi Manajemen Informatika dan Komputer Yogyakarta. Penulis menyadari bahwa selama penulisan skripsi ini mendapatkan bantuan dari berbagai pihak, Dengan penuh rasa hormat dan kerendahan hati penulis mengucapkan rasa terimakasih yang sebesar-besarnya kepada : 1. Bapak Cuk Subiyantoro, S.Kom., M.Kom., selaku Ketua STMIK AKAKOM Yogyakarta. 2. Bapak Ir. Sudarmanto, M.T., selaku pembantu Ketua I Bidang Akademik di STMIK AKAKOM Yogayakarta. 3. Bapak Ir. M Guntara, M.T., selaku Ketua Program studi Teknik Informatika jenjang strata satu (S1) di STMIK AKAKOM Yogyakarta. viii

4. Bapak Danny Kriestanto, S.Kom., M.Eng., selaku dosen pembimbing yang telah memberikan bimbingan, nasihat dan motivasi selama penyusunan karya tulis ini. 5. Bapak Drs. Tri Prabawa, M.Kom., dan Bapak Adiyuda Prayitna, S.T., M.T., selaku dosen penguji yang telah memberikan banyak masukan dan bimbingan dalam penyusunan karya tulis ini. 6. Seluruh dosen dan staff karyawan STMIK AKAKOM Yogyakarta. 7. Kedua orang tua dan seluruh keluarga besar tercinta yang selalu memberikan do a serta semangat selama pengerjaan tugas akhir ini. 8. Seluruh teman-teman yang ikut memberikan masukan, dukungan dan semangat dalam menyelesaikan tugas akhir ini. Penulis menyadari bahwa penyusunan skripsi ini masih banyak terdapat kekurangan dan masih jauh dari kesempurnaan, hal ini dikarenakan keterbatasan kemampuan yang penulis miliki. Atas segala kekurangan dan ketidaksempurnaan skripsi ini, Penulis sangat mengharapkan masukan, kritik dan saran yang bersifat membangun kearah perbaikan dan penyempurnaan skripsi ini. Akhir kata semoga skripsi ini dapat bermanfaat bagi banyak pihak dan referensi dalam penelitian berikutnya. Wassalamu alaikum.wr.wb. Yogyakarta, 30 Mei 2017 ix Penulis

DAFTAR ISI SKRIPSI... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN PERSEMBAHAN DAN MOTTO... iv INTISARI... vii KATA PENGANTAR... viii DAFTAR ISI...x DAFTAR GAMBAR... xiii DAFTAR TABEL...xv BAB I PENDAHULUAN...1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Ruang Lingkup... 2 1.4 Tujuan Penelitian... 3 1.5 Manfaat Penelitian... 3 1.6 Sistematika Penulisan... 3 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI...5 2.1 Tinjauan Pustaka... 5 2.2 Dasar Teori... 8 2.2.1 Web... 8 2.2.2 Sandi Kotak Pramuka... 8 2.2.3 PHP... 9 x

2.2.4 MySQL... 9 2.2.5 Randomize (Pengacakan)... 10 BAB III METODE PENELITIAN...11 3.1 Bahan Penelitian... 11 3.2 Peralatan Penelitian... 11 3.2.2 Kebutuhan Perangkat Lunak... 11 3.3 Prosedur dan Pengumpulan Data... 12 3.4 Analisis dan Perancangan Sistem... 12 3.4.1 Analisis Sistem... 12 3.4.2 Rancangan Sistem... 13 BAB IV IMPLEMENTASI DAN PEMBAHASAN...27 4.1 Implementasi dan Uji Coba Sistem... 27 4.1.1 Tampilan Latihan Soal... 27 4.1.2 Pengambilan Soal Gambar... 27 4.1.3 Penghitungan Skor Latihan Soal... 28 4.2 Pembahasan... 29 4.2.1 Tampilan Halaman Login... 30 4.2.2 Tampilan Halaman Pendaftaran User... 30 4.2.3 Tampilan Halaman Utama Admin... 31 4.2.4 Tampilan Halaman Utama User... 32 4.2.5 Tampilan Halaman Kategori Pengeditan... 32 4.2.6 Tampilan Halaman Input... 34 4.2.7 Tampilan Halaman Daftar... 35 4.2.8 Tampilan Halaman Edit... 36 4.2.9 Tampilan Halaman Materi Sandi Kotak... 37 xi

4.2.10 Tampilan Halaman Latihan Soal... 37 4.2.11 Tampilan Halaman Hasil Latihan Soal... 38 4.2.12 Tampilan Halaman Kategori Skor... 39 4.2.13 Tampilan Halaman Skor Individu... 39 4.2.14 Tampilan Halaman Skor 10 Terbesar... 40 4.2.15 Tampilan Halaman Konversi... 40 4.2.16 Tampilan Halaman Petunjuk... 41 BAB V PENUTUP...42 5.1 Kesimpulan... 42 5.2 Saran... 42 DAFTAR PUSTAKA...43 LAMPIRAN...45 xii

DAFTAR GAMBAR Gambar 2. 1 Sandi Kotak Pramuka... 9 Gambar 2. 2 Contoh Metode Randomize MySQL... 10 Gambar 3.1 DAD level 0 Aplikasi Sandi Kotak Pramuka... 14 Gambar 3.2 DAD level 1 Aplikasi Sandi Kotak Pramuka... 15 Gambar 3.3 Database Aplikasi Soal Latihan Sandi Kotak Pramuka... 19 Gambar 3.4 Menu Utama Admin... 20 Gambar 3. 5 Menu Utama User... 21 Gambar 3.6 Menu Materi Sandi Kotak Pramuka... 21 Gambar 3.7 Menu Petunjuk... 22 Gambar 3.8 Menu Latihan Soal Sandi Kotak Pramuka... 22 Gambar 3.9 Menu Skor Individu... 23 Gambar 3. 10 Menu Skor 10 Terbesar... 23 Gambar 3. 11 Menu Pemilihan Kategori... 24 Gambar 3. 12 Menu Upload Soal Dan Jawaban... 25 Gambar 3. 13 Menu Upload Materi... 25 Gambar 3. 14 Menu Daftar Soal Yang Ada... 26 Gambar 3. 15 Menu Daftar Materi Yang Ada... 26 Gambar 4. 1 Kode Program Tampilan Latihan Soal... 27 Gambar 4. 2 Kode Program Pengambilan Soal Gambar... 28 Gambar 4. 3 Penghitungan Skor Latihan Soal... 29 Gambar 4. 4 Tampilan Halaman Login... 30 Gambar 4. 5 Tampilan Halaman Pendaftaran User... 31 Gambar 4. 6 Halaman Utama Admin... 31 Gambar 4. 7 Tampilan Halaman Utama User... 32 Gambar 4. 8 Tampilan Halaman Kategori Pengeditan... 33 Gambar 4. 9 Tampilan Halaman Kategori Pengeditan Soal... 33 Gambar 4. 10 Tampilan Halaman Kategori Pengeditan Materi... 33 Gambar 4. 11 Tampilan Halaman Input Soal... 34 Gambar 4. 12 Tampilan Halaman Input Materi... 34 xiii

Gambar 4. 13 Tampilan Halaman Daftar Soal Yang Ada... 35 Gambar 4. 14 Tampilan Halaman Daftar Materi Yang Ada... 35 Gambar 4. 15 Tampilan Halaman Edit Soal... 36 Gambar 4. 16 Tampilan Halaman Edit Materi... 36 Gambar 4. 17 Tampilan Halaman Materi Sandi Kotak... 37 Gambar 4. 18 Tampilan Halaman Latihan Soal... 38 Gambar 4. 19 Tampilan Halaman Hasil Latihan Soal... 38 Gambar 4. 20 Tampilan Halaman Kategori Skor... 39 Gambar 4. 21 Tampilan Halaman Skor Individu... 39 Gambar 4. 22 Tampilan Halaman Skor 10 Terbesar... 40 Gambar 4. 23 Tampilan Halaman Konversi... 40 Gambar 4. 24 Tampilan Halaman Petunjuk... 41 xiv

DAFTAR TABEL Tabel 2.1 Perbandingan Tinjauan Pustaka... 7 Tabel 3.1 User... 17 Tabel 3.2 Materi... 17 Tabel 3.3 Soal... 17 Tabel 3.4 Jawaban... 18 Tabel 3.5 Skoring... 18 xv