LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI MEDIA PEMBELAJARAN BAHASA INGGRIS DASAR BERBASIS ANDROID DEVELOPMENT OF MEDIA DESIGN APPLICATIONS BASED LEARNING ENGLISH BASIC ANDROID Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer Disusun oleh: Diaz Sandi Pamula 0703040002 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO FEBRUARI, 2015
HALAMAN PERSEMBAHAN Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberikan rahmat dan nikmat-nya, maka kupersembahkan Laporan Tugas Akhir ini kepada : 1. Ayah dan bunda yang telah memberikan semangat dan bimbingan selama kuliah sampai saat ini, terutama bunda yang selalu menasehati disetiap langkah dan doa yang selalu mengiringi tiap perjalanan kuliah. 2. Ria Ayu Prihardini untuk segala semangat, motivasi, serta dukungan kepada saya selama penggarapan skripsi ini. 3. Teman seperjuangan, terimakasih atas dukungan dan motivasinya. 4. Tito Pinandita, S.Si., M.Kom selaku pembimbing tugas akhir, yang telah banyak membantu dan memberikan banyak sekali pengalaman yang berharga.
KATA PENGANTAR Puji syukur kami panjatkan kehadirat Allah SWT, karena atas berkat, rahmat dan karunia-nya saya dapat menyelesaikan Laporan Tugas Akhir ini yang berjudul Rancang Bangun Aplikasi Media Pembelajaran Bahasa Inggris Dasar Berbasis Android. Penyusunan Laporan Tugas Akhir ini tidak terlepas dari bantuan berbagai pihak. Karena itu pada kesempatan kali ini saya dengan segala kerendahan hati mengucapkan terima kasih yang sebesar-besarnya kepada : 1. Tito Pinandita, S.Si., M.Kom selaku dosen pembimbing yang dengan segala kesabaran dan keikhlasan membimbing dan mengarahkan saya dalam pembuatan Tugas Akhir ini. 2. Semua pihak yang telah membantu dari awal hingga akhir penyusunan Laporan Tugas akhir ini yang tidak dapat disebutkan satu per satu. Harapan saya semoga Tugas Akhir ini dapat bermanfaat bagi seluruh mahasiswa di Program Studi Teknik Informatika Universitas Muhammadiyah Purwokerto dan Universitas Muhammadiyah Purwokerto. Purwokerto, 10 Februari 2015 Diaz Sandi Pamula
DAFTAR ISI HALAMAN SAMPUL... i HALAMAN PENGESAHAN... ii HALAMAN PERSETUJUAN... iii PERNYATAAN... iv HALAMAN PERSEMBAHAN... v KATA PENGANTAR... vi DAFTAR ISI... vii DAFTAR GAMBAR... ix DAFTAR LAMPIRAN... x INTISARI... xi BAB I PENDAHULUAN... 1 A. LATAR BELAKANG... 1 B. PERUMUSAN MASALAH... 4 C. BATASAN MASALAH... 5 BAB II KAJIAN PUSTAKA... 6 A. Minat Belajar... 6 B. Media Pembelajaran... 8 C. Aplikasi Mobile... 12 D. Android... 13 E. Eclipse... 16 F. Java... 19 G. Penelitian Sejenis... 23
BAB III TUJUAN DAN MANFAAT... 25 A. Tujuan... 25 B. Manfaat... 25 BAB IV METODE PENELITIAN... 26 A. Jenis Penelitian... 26 B. Waktu, Tempat Dan Alat... 26 C. Metode Pengembangan Sistem... 27 D. Penulisan Kode Program... 35 E. Pengujian Program... 35 F. Penerapan Program dan Pemeliharaan... 36 BAB V HASIL DAN PEMBAHASAN... 37 A. Tujuan Pengembangan Sistem... 37 B. Pengujian Aplikasi... 37 BAB VI PENUTUP... 45 A. Kesimpulan... 45 B. Saran... 45 DAFTAR PUSTAKA... 46 LAMPIRAN... 48
DAFTAR GAMBAR Gambar 1 Metode Waterfall... 28 Gambar 2 Rancangan Struktur Aplikasi... 30 Gambar 3 Menu Utama... 32 Gambar 4 Tampilan Detail... 33 Gambar 5 Main Menu... 34 Gambar 6 Menu Pilihan... 35 Gambar 7 Halaman Awal Aplikasi... 37 Gambar 8 Halaman Menu... 38 Gambar 9 Menu Pilihan Alphabet... 39 Gambar 10 Menu Nomor... 40 Gambar 11 Menu Warna... 41 Gambar 12 Menu Hewan... 42 Gambar 13 Halaman Latihan Soal... 43 Gambar 14 Halaman Pemberitahuan Keluar... 44
DAFTAR LAMPIRAN Lampiran 1. SplashScreen.xml.... 48 Lampiran 2. SplashScreen.java.... 48 Lampiran 3. activity_main.xml.... 50 Lampiran 4. MainActivity.java.... 54 Lampiran 5. alfabet.xml.... 58 Lampiran 6. Alfabet_Activity.java.... 69 Lampiran 7. animals.xml.... 79 Lampiran 8. Animals_Activity.java.... 87 Lampiran 9. color.xml.... 94 Lampiran 10. Color_Activity.java.... 100 Lampiran 11. number.xml.... 105 Lampiran 12. Number_Activity.java.... 108 Lampiran 13. soal xml.... 114 Lampiran 14. Soal_Activity.java.... 118 Lampiran 15. Database. java.... 131 Lampiran 16. Soal.java.... 140
INTISARI Berkembangnya teknologi yang sangat pesat di jaman ini dibutuhkan sebuah software yang bisa mengkoordinasikan kebutuhan setiap pengguna akan sebuah software pengganti buku pengetahuan yang mudah dibawa kemana-mana dan bisa digunakan siapapun, kapanpun dan dimanapun tanpa memakan banyak waktu. Salah satunya aplikasi yang bisa memenuhi kebutuhan dari pengguna tersebut adalah software Media Pembelajaran English Conversation Berbasis Android atau dengan kata lain yaitu MPBI Berbasis Android. Aplikasi ini ditujukan untuk menyediakan informasi mengenai pembelajaran dasar dalam bahasa inggris. Kata Kunci : Media Pembelajaran, Android. ABSTRACT The rapid development of technology in this era needed a software that can coordinate the needs of each user will be a replacement software knowledge book that is easy to carry anywhere and can use anyone, anytime and anywhere without consuming much time. One of these applications that can meet the needs of the users are software -based Media Learning English Conversation Android or other words that MPBI Based Android. This application is intended to provide basic information about learning in English. Keywords: Media, Android.