PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA BERBASIS ANDROID TUGAS AKHIR

dokumen-dokumen yang mirip
RANCANG BANGUN APLIKASI PEMBELAJARAN VISUAL REALITY TATA SURYA DAN BENDA - BENDA LANGIT BERBASIS ANDROID

GAME PEMBELAJARAN KESELAMATAN PENGENDARA SEPEDA MOTOR BERBASIS ANDROID TUGAS AKHIR

APLIKASI MUROJA AH AL-QUR AN SEBAGAI MEDIA UNTUK MEMBANTU MENGHAFAL JUZ AMMA BERBASIS ANDROID SKRIPSI

APLIKASI COUNTING OBYEK BERGERAK MENGGUNAKAN OPENCV PADA SMARTPHONE TUGAS AKHIR

PENERAPAN RULE BASED PADA GAME RAMBU SEFETY RIDING RODA DUA BERBASIS ANDROID TUGAS AKHIR

APLIKASI TATA CARA SHOLAT SESUAI TUNTUNAN RASULULLAH SAW TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN SISTEM NOTIFIKASI JADWAL KULIAH MENGGUNAKAN PUSH NOTIFICATION SERVICE BERBASIS ANDROID

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTTASI APLIKASI MAP RUMAH SAKIT DI KOTA MALANG PADA TELEPON SELULER BERBASIS ANDROID TUGAS AKHIR

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

PERANCANGAN DAN IMPLEMENTASI SQUID PROXY UNTUK FILTERISASI KONTEN WEB DI PT. INDONESIAN TOBACCO

DESAIN DAN IMPLEMENTASI APLIKASI GAME TEBANG MULTIPLAYER PADA MOBILE TEKNOLOGI TUGAS AKHIR

SISTEM APLIKASI PEMBELIAN SMARTPHONE MENGGUNAKAN METODE TOPSIS ANALISIS BERBASIS ANDROID TUGAS AKHIR

MEMBANGUN APLIKASI PEMBELAJARAN MENULIS DAN CARA BACA HURUF ARAB PADA ANAK BERBASIS ANDROID TUGAS AKHIR. Afif Hidayat

RANCANG BANGUN APLIKASI TEBAK LAGU WAJIB NASIONAL DAN DAERAH BERBASIS ANDROID

MEMBANGUN APLIKASI PENGENALAN HURUF HIJIYAH MENGGUNAKAN SUARA BERBASIS ANDROID TUGAS AKHIR

Implementasi Steganografi Pesan Text Kedalam File Gambar (.PNG) Dengan Metode Least Significant Bit (LSB) Pada Platform Android TUGAS AKHIR

RANCANG BANGUN APLIKASI TAKSONOMI TUMBUHAN DIKOTIL DAN MONOKOTIL BERBASIS MOBILE TUGAS AKHIR

PERANGKAT AJAR DASAR FOTOGRAFI DENGAN MULTIMEDIA INTERAKTIF

PENGGUNAAN NEAR FIELD COMMUNICATION (NFC) UNTUK PERANCANGAN SISTEM PARKIR SWALAYAN PADA PLATFORM ANDROID TUGAS AKHIR

RANCANG BANGUN GAME SCRAMBLE DENGAN ALGORITMA DEPTH FIRST SEARCH (DFS) BERBASIS ANDROID TUGAS AKHIR

IMPLEMENTASI 2D ACCELEROMETER SEBAGAI CONTROL GAME PADA GAME PETUALANGAN SI DAMI BERBASIS ANDROID TUGAS AKHIR

Game Edukasi Pengenalan Gerakan Semaphore Untuk Pramuka Siaga

APLIKASI PENENTU MEREK PAKAIAN FAVORITE MENGGUNAKAN SIMPLE ADDITIVE WEIGHTING (SAW) TUGAS AKHIR

GAME ADVENTURE THE MONKEY KING PADA ANDROID SMARTPHONE

Aplikasi Layanan Informasi Lokasi Hotel Menggunakan Augmented Reality TUGAS AKHIR

GAME EDUKASI TETRIS MATEMATIKA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

IMPLEMENTASI LEARNING MANAGEMENT SYSTEM PADA PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG BERBASIS RESPONSIVE WEB TUGAS AKHIR

IMPLEMENTASI ALGORITMA ITERATIVE DEEPENING SEARCH (IDS) PADA GAME EDUCATION PUZZLE KATA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH FISIKA DENGAN PENAMBAHAN ANIMASI PADA ANDROID BERBASIS METODE AUTOCOMPLETE TUGAS AKHIR

MEDIA PEMBELAJARAN BILANGAN PECAHAN UNTUK ANAK SEKOLAH DASAR TUGAS AKHIR

APLIKASI GAME HELP MY TURTLE PADA MOBILE SMARTPHONE BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN APLIKASI E-HAFIS SEBAGAI MEDIA UNTUK MENGHAFAL AL-QURAN BERBASIS ANDROID TUGAS AKHIR. Diajukan Untuk Memenuhi

RANCANG BANGUN APLIKASI LATIHAN UJIAN ONLINE BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Oleh: ORIZA SATIFA ANANDA NIM

RANCANG BANGUN APLIKASI MOBILE NOTIFICATION UNTUK PROMOSI UKM BERBASIS ANDROID TUGAS AKHIR

APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI EKSTRAKURIKULER SEKOLAH

GAME EDUKASI MENYUSUN KATA DALAM BAHASA INGGRIS DENGAN MELAWAN ZOMBIE

GAME EDUKASI TEBAK NAMA BUAH BUAHAN DAN SAYUR MAYUR UNTUK PENDIDIKAN ANAK USIA DINI TUGAS AKHIR

TUGAS AKHIR. Sebagai Persyaratan Guna Sarjana Sastra Satu (S-1) Teknik Informatika Universitas Muhammadiyah Malang

RANCANG BANGUN APLIKASI PELAPORAN STASIUN KERETA API TUJUAN BERBASIS A-GPS (ASSISTED - GLOBAL POSITIONING SYSTEM) PADA MOBILE ANDROID TUGAS AKHIR

SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR

IMPLEMENTASI MOBILE CLOUD FILE SHARING BERBASIS ANDROID MOBILE TUGAS AKHIR

Aplikasi Game Shaun The Sheep Berbasis J2ME

APLIKASI PEMBELJARAN TILAWATIL QUR AN BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

SIMULASI SUBSTITUSI CDI I-MAX PROGRAMMABLE MENGGUNAKAN UNITY 3D TUGAS AKHIR

IMPLEMENTASI ALGORITMA GREEDY PADA PERMAINAN HALMA MULTIPLAYER TUGAS AKHIR

RANCANG BANGUN APLIKASI WHOLESALE FASHION STORE BERBASIS ANDROID MOBILE TUGAS AKHIR

MONITORING DETAK JANTUNG MENGGUNAKAN PULSE SENSOR BERBASIS MIKROKONTROLLER TUGAS AKHIR

PEMBANGUNAN WEB SERVICE SEBAGAI PENYEDIA LAYANAN M-TICKETING BERBASIS MOBILE TUGAS AKHIR

Game Gatot Kaca Protection

PENGEMBANGAN GAME CATUR JAWA BERBASIS MOBILE MENGGUNAKAN ALGORITMA MINIMAX

RANCANG BANGUN APLIKASI INVENTORY BAHAN DAN KONTROL PENJUALAN PADA MULTI UNIT RESTAURANT BERBASIS MOBILE ANDROID SKRIPSI

IMPLEMENTASI ALGORITMA RUNUT BALIK DALAM PENYELESAIAN PERMAINAN KAKURO TUGAS AKHIR

APLIKASI PANDUAN TROUBLE SHOOTING MESIN CUCI 2 TABUNG MENGGUNAKAN METODE FORWARD CHAINING (STUDI KASUS CV NR ELEKTRONIK) Laporan Tugas Akhir

Equipment Monitoring Control Manajemen System Berbasis Web Application

APLIKASI BELAJAR AL-QUR AN DENGAN MENGGUNAKAN METODE TILAWATI BERBASIS ANDROID (Studi Kasus TPQ Baabus Salam Malang) SKRIPSI

MY HEALTH CALENDAR PERANCANGAN APLIKASI KALENDER SIKLUS MENSTRUASI DAN KESEHATAN WANITA BERBASIS ANDROID TUGAS AKHIR

Pembuatan Game Egg For Me Not For You

Aplikasi Nilai Blok Online Mahasiswa Fakultas Kedokteran Universitas Muhammadiyah Malang TUGAS AKHIR

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

RANCANG BANGUN SISTEM ADMINISTRASI TUGAS AKHIR BERBASIS OBJECT RELATIONAL MAPPING ( STUDI KASUS TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG )

APLIKASI HITUNG TAGIHAN LISTRIK ONLINE PADA SMARTPHONE ANDROID TUGAS AKHIR

PEMBUATAN APLIKASI ANATOMI OTAK BERBASIS MULTIMEDIA

RANCANG BANGUN PERMAINAN TRADISIONAL MACANAN MENGGUNAKAN ALGORITMA HEURISTIK BERBASIS WEB

IMPLEMENTASI ALGORITMA LEVENSHTEIN DISTANCE PADA APLIKASI KAMUS KEPERAWATAN BERBASIS MOBILE TUGAS AKHIR

IMPLEMENTASI METODE FORWARD CHAINING PADA GAME DUCK HUNTER TUGAS AKHIR

RANCANG BANGUN GAME EDUKASI NAPAK TILAS PERJALANAN PANGLIMA BESAR JENDERAL SOEDIRMAN TUGAS AKHIR

RANCANG BANGUN APLIKASI LAYANAN ADMINISTRASI JURUSAN TEKNIK INFORMATIKA PADA MOBILE BERBASIS ANDROID. Tugas Akhir

RANCANG BANGUN GAME PETUALANGAN SI CEMING MENGGUNAKAN HTML5 TUGAS AKHIR

GAME EDUKASI AKSARA JAWA BERBASIS ANDROID TUGAS AKHIR

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

PEMBUATAN APLIKASI POINT OF SALES MULTIPLATFORM USER INTERFACE MENGGUNAKAN ZEND FRAMEWORK

APLIKASI PEMBELAJARAN UNSUR-UNSUR KIMIA BERBASIS ANDROID MENGGUNAKAN AUGMENTED REALITY TUGAS AKHIR

APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS ANDROID TUGAS AKHIR

APLIKASI GAME EDUCATION KETANGKASAN BERHITUNG MENGGUNAKAN FLASH TUGAS AKHIR

APLIKASI PEMBELAJARAN GITAR PADA PENTATONIC SCALE DAN GUITAR TUNER BERBASIS ANDROID TUGAS AKHIR

APLIKASI RESELLER PENJUALAN PULSA ELEKTRONIK MENGGUNAKAN SMARTPHONE PADA PLATFORM ANDROID (Studi Kasus D Five Reload) TUGAS AKHIR

APLIKASI SIMULASI TUMBUH KEMBANG JANIN PADA IBU HAMIL DENGAN MENGGUNAKAN UNITY

Rancang Bangun Aplikasi Menghitung Rencana Anggaran Biaya Bangunan Rumah Sederhana Berbasis Android

PENCARIAN DOKUMEN MENGGUNAKAN METODE SINGLE PASS CLUSTERING (STUDI KASUS : ABSTRAKSI TA TEKNIK INFORMATIKA UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR

APLIKASI BABESHOP BERBASIS LBS (LOCATION BASED SERVICE) DENGAN VOICE COMMAND PADA PLATFORM ADROID

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh : FARKHAN AMINULLOH

RANCANG BANGUN PENCARIAN TUGAS AKHIR DENGAN METODE HILL CLIMBING AUTOMATIC CLUSTER TUGAS AKHIR

RANCANG BANGUN GAME THE ALPIN CARD TUGAS AKHIR

IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENENTUAN KELAS AIK UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

Implementasi Algoritma Naïve Bayes untuk Sistem Klasifikasi Emosi Musik Otomatis TUGAS AKHIR

GAME EDUKASI PERTOLONGAN PERTAMA TUGAS AKHIR

PEMBUATAN APLIKASI MEDIA PEMBELAJARAN PEMROGRAMAN DASAR BERBASIS 3D (3 DIMENSI) MENGGUNAKAN UNITY DAN BLENDER

PERANCANGAN DAN PEMBUATAN GAME PENGENALAN VOCABULARY BERBASIS ANDROID

PERANCANGAN DAN IMPLEMENTASI APLIKASI PEMBELAJARAN BAHASA JERMAN SMA KELAS X BERBASIS ANDROID TUGAS AKHIR

APLIKASI PEMETAAN PENDUDUK MISKIN DENGAN MENGGUNAKAN MOBILE APPLICATION ANDROID (STUDI KASUS : DINAS KESEJAHTERAAN SOSIAL )KOTA SAMARINDA TUGAS AKHIR

APLIKASI LOST SMARTPHONE DETECTION MENGGUNAKAN METODE LOCATION BASE SERVICE DAN K-NEARESTN NEIGHBOR (KNN)

PROTOTYPE GEOSOCIAL NETWORKING UNTUK PERNIAGAAN TUGAS AKHIR

Sistem Pakar Pendeteksi Kerusakan Sistem Kelistrikan Pada Mobil Jenis Toyota Rush dengan Menggunakan metode Fuzzy MADM

SIMULASI FISIKA BERBASIS UNITY 3D TUGAS AKHIR

Aplikasi Informasi Tempat Makan Vegetarian Kota Malang Berbasis LBA (Location Based Advertising) Pada Platform Android TUGAS AKHIR

MEMBANGUN APLIKASI ENKRIPSI DAN KOMPRESI LAYANAN PESAN SINGKAT MENGGUNAKAN ALGORITMA RSA DAN METODE HUFFMAN BERBASIS ANDROID. Proposal Tugas Akhir

Transkripsi:

PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Rachman Wicaksono 09560123 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014/2015

LEMBAR PENGESAHAN PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : Rachman Wicaksono 09560123 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 27 Januari 2015 Menyetujui, Penguji I Penguji II Aminuddin, S.Kom. NIDN: 0701068603 Nur Hayatin, S.ST. NIDN: 0726038402 Mengetahui, Ketua Jurusan Teknik Informatika Yuda Munarko, S.Kom, M.Sc NIDN: 0706077902

KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah subhanahu wa ta ala atas limpahan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA BERBASIS ANDROID Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian sistem. Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan ke depan. Malang, 18 Januari 2015 Rachman Wicaksono

DAFTAR ISI ABSTRAK... i ABSTRACT... ii LEMBAR PERSEMBAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... ix 1. PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan Penelitian... 2 1.4 Batasan Masalah... 2 1.5 Metodologi... 2 1.5.1 Studi Pustaka dan Analisa... 2 1.5.2 Design Sistem... 3 1.5.3 Mengimplementasikan Metode dalam Bahasa Pemrograman... 3 1.5.4 Pengujian Terhadap Sistem... 3 1.5.5 Pembuatan laporan... 3 1.6 Sistematika Penulisan... 3 2. LANDASAN TEORI... 5 2.1 Surat Ijin Mengemudi... 5

2.2 Persyaratan Permohonan Umum SIM... 5 2.3 Proses Ujian Surat Ijin Mengemudi... 6 2.4 Media Pembelajaran Interaktif... 9 2.5 Android... 13 2.5.1 Android Animasi dengan Flash... 13 2.5.2 Anatomi Aplikasi Android... 14 2.5.3 Aplication Layer... 15 2.5.4 Aplication Framework... 15 2.5.5 Android Runtime... 16 2.5.6 Libraries... 17 2.6 Hasil Penelitian Terkait... 17 3. ANALISA DAN PERANCANGAN SISTEM... 19 3.1 Analisa Sistem... 19 3.1.1 Arsitektur Sistem... 19 3.1.2 Deskripsi Produk... 21 3.1.3 Analisa Kebutuhan Fungsional... 21 3.1.4 Analisa Kebutuhan non Fungsional... 22 3.1.5 Use Case Diagram... 23 3.1.6 Use Case Sekenario... 24 3.2 Perancangan Sistem... 25 3.2.1 Activity Diagram... 25 3.2.2 Sequensial Diagram... 26

3.2.3 Class Diagram... 28 3.2.4 Perancangan Antarmuka... 29 4. IMPLEMENTASI DAN PENGUJIAN... 31 4.1 Implementasi Sistem... 31 4.1.1 Implementasi Lingkungan Pengembangan... 32 4.1.2 Implementasi Aplikasi... 33 4.2 Pengujian... 46 4.2.1 Pengujian Sistem... 46 4.2.2 Kuisioner... 47 5. PENUTUP... 54 5.1 Kesimpulan... 54 5.2 Saran... 55 DAFTAR PUSTAKA... 56 BIOGRAFI PENULIS... 44

DAFTAR GAMBAR Gambar 2.1 Proses Pembuatan Sim... 6 Gambar 2.2 Ujian Praktek Lintasan ZigZag... 7 Gambar 2.3 Ujian Praktek Lintasan Angka 8... 8 Gambar 2.4 Arsitektur Android... 14 Gambar 3.1 Jalan Zigzag dengan Traffic Cone... 20 Gambar 3.2 Simulasi Jalan Bentuk Angka 8... 20 Gambar 3.3 Use Case Diagram... 23 Gambar 3.4 Activity Diagram Ujian Teori... 26 Gambar 3.5 Activity Diagram Ujian Praktek... 26 Gambar 3.6 Sequence Diagram Ujian Teori... 27 Gambar 3.7 Sequence Diagram Ujian praktek... 27 Gambar 3.8 ClassDiagram... 28 Gambar 3.9 Layout Aplikasi Ujian Teori... 29 Gambar 3.10 Layout Aplikasi Ujian Praktek... 29 Gambar 4.1 Frame Menu Utama... 33 Gambar 4.2 Menu Utama.... 34 Gambar 4.3 Frame Interaktif Ujian Teori... 35 Gambar 4.4 Tampilan Interaktif Ujian Teori... 39 Gambar 4.5 Menu Rekap Ujian Teori Lulus... 40 Gambar 4.6 Tampilan Rekap Ujian Teori Tidak Lulus... 40 Gambar 4.7 Frame Ujian Praktek... 41 Gambar 4.8 Tampilan Ujian Praktek Zigzag... 42 Gambar 4.9 Menu Tampilan Ujian Praktek Zigzag Lulus... 42 Gambar 4.10 Tampilan Ujian Praktek Zigzag... 43 Gambar 4.11 Tampilan Ujian Praktek Zigzag Tidak Lulus... 43 Gambar 4.12 Menu Ujian Praktek Angka 8... 44 Gambar 4.13 Tampilan Ujian Praktek Angka 8 Lulus... 44 Gambar 4.14 Tampilan Ujian Praktek Angka 8... 45 Gambar 4.15 Tampilan Ujian Praktek Angka 8 Tidak Lulus... 45

DAFTAR TABEL Tabel 3.1 Skeneario Ujian Teori... 24 Tabel 3.2 Skenario Simulasi Ujian Praktek... 25 Tabel 4.1 Pengujian Ujian Teori... 46 Tabel 4.2 Pengujian Simulasi Ujian Praktek... 47 Tabel 4.3 Jawaban Kuisioner... 48 Tabel 4.4 Hasil Pengujian Kuesioner soal nomor 1... 49 Tabel 4.5 Hasil Pengujian Kuesioner soal nomor 2... 49 Tabel 4.6 Hasil Pengujian Kuesioner soal nomor 3... 49 Tabel 4.7 Hasil Pengujian Kuesioner soal nomor 4... 50 Tabel 4.8 Hasil Pengujian Kuesioner soal nomor 5... 50 Tabel 4.9 Hasil Pengujian Kuesioner soal nomor 6... 51 Tabel 4.10 Hasil Pengujian Kuesioner soal nomor 7... 51 Tabel 4.11 Hasil Pengujian Kuesioner soal nomor 8... 52 Tabel 4.12 Hasil Pengujian Kuesioner soal nomor 9... 52 Tabel 4.13 Hasil Pengujian Kuesioner soal nomor 10.... 52

DAFTAR PUSTAKA Amrullah, Rizki. Yuliani dan Isnawati. 2013. Kelayakan Teoritis Media Pembelajaran Multimedia Interaktif Materi Mutasi Untuk Siswa. E-Journal UNESA Vol 2 No. 2 Mei 2013. Ardiansyah, F. 2011. Pengenalan Android Programming. Depok: Biraynara Chuang, Chien-When, Shih, JU-Ling, Tseng, Jia-Jiun dan Shih, Bai-Jiun. 2010. Designing a Role-play Game for Learning Taiwan History and Geography. IEEE International Conference on Digital Game and Intelligent Toy Enhanced Learning Gardner, Chris. 2014. Using Simulations as Tools for Learning. Diakses dari: cdgardner.com/papers. Tanggal akses: 12 juni 2014. Hasrul. 2010. Langkah-Langkah Pengembangan Pembelajaran Multimedia Interaktif. Jurnal MEDTEK. Volume 2, Nomor 1. Latief, Nurul M. 2013. Training Monitoring System for Cyclist Based on Android Application Development. Department of Communication Engineering, Faculty of Electrical Engineering, Universiti Teknologi Malaysia Munawar. 2005. Permodelan visual dengan UML. Graha Ilmu. Yogyakarta Nazruddin, Safaat H. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Informatika Oxland, Kevin. 2004. Gameplay and Design. Pearson Education Ltd. Pressman, Roger S. 2001. Software Engineering : a Practiotioner s Approach, 5th ed. McGraw Hill. Rasim. Setiawan, W dan Rahman, Eka, F. 2008. Metodologi Pembelajaran Berbasis Komputer Dalam Upaya Menciptakan Kultur Pembelajaran Berbasis Teknologi Informasi dan Komunikasi. Jurnal Pendidikan Teknologi Informasi dan Komunikasi, ISSN:1979-9264 Volume 1, Nomor 2, Desember 2008. Schell, Jesse. 2008. The Art of Game Design. Morgan Kaufmann Publishers.

Susilana, Rudi dan Riyana, Cepi. 2009. Media Pembelajaran: Hakikat, Pengembangan, Pemanfaatan, dan Penilaian. Penerbit : CV Wacana Bandung. Waryanto, Nur Hadi. 2008. Multimedia Interaktif dalam Pembelajaran. Jurusan Pendidikan Matematika FMIPA Universitas Negeri Yogyakarta. Undang Undang RI. 2009. Lalu Lintas dan Angkutan Jalan. Jakarta : Undang Undang Republik Indonesia.