i
APLIKASI GAME EDUKASI UNTUK ANAK USIA
DINI BERBASIS ANDROID
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh :
AHMAD SUBHAN HIDAYATULLAH YUSFA
NIM : 07560020
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2012
ii
LEMBAR PERSETUJUAN
APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI
BERBASIS ANDROID
TUGAS AKHIR
Disusun Oleh :
AHMAD SUBHAN HIDAYATULLAH YUSFA
NIM : 07560020
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui,
Pembimbing 1 Pembimbing 2
Machmud Effendi, ST, M.Eng Gita Indah Marthasari, ST
NIP : 108.0203.0363 NIP : 108.0611.0442
iii
LEMBAR PENGESAHAN
APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI
BERBASIS ANDROID
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh :
Ahmad Subhan Hidayatullah Yusfa
07560020
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
pada tanggal
Menyetujui,
Penguji I
Yuda Munarko, S.Kom
NIP : 108.0611.0443
Penguji II
Lailatul Husniah S.ST
NIDN : 0730108401
Mengetahui,
Ketua Jurusan Teknik Informatika
Eko Budi C., S.Kom,MT
NIP : 108.9504.0330
iv
LEMBAR PERNYATAAN
Yang bertanda tangan di bawah ini :
NAMA : AHMAD SUBHAN HIDAYATULLAH YUSFA
NIM : 07560020
FAK./JUR. : TEKNIK/INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul
“APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS
ANDROID”, beserta seluruh isinya adalah karya sendiri dan bukan merupakan
karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk
kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan saya buat dengan sebenar-benarnya. Apabila
kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam
karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya
ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku.
Mengetahui, Malang, 11 Oktober 2012
Dosen pembimbing Yang membuat pernyataan,
(Machmud Effendi, ST, M.Eng) (Ahmad Subhan H Yusfa)
NIP. 108.0203.0363
v
ABSTRAKSI
Bermain merupakan kegiatan yang dilakukan anak untuk memaksimalkan pertumbuhan
fisik dan perkembangan mental. Dalam bermain, ketertarikan anak pada hal sekitar sangat
membantu perkembangan otak anak dalam berkreatifitas. Salah satu hal yang digemari anak-anak
yaitu mengenal dan memahami objek gerak, salah satunya adalah hewan. Perkembangan
teknologi terutama semakin pesatnya penggunaan mobile device terutama smart phone android,
sangat mempermudah dalam proses bermain anak usia dini. Misalnya, banyaknya aplikasi
permainan yang berhubungan dengan dunia hewan.
Dari hasil penelitian maka dibuatlah “Aplikasi Game edukasi Untuk Anak Usia Dini”
yang bertujuan untuk membantu anak usia dini dalam memaksimalkan proses penerimaan suatu
informasi yang berhubungan dengan dunia hewan.
Kata kunci :Mobile device, Game, Smartphone, Android
vi
ABSTRACT
Play is an activity undertaken to maximize the child's physical growth and mental
development. In play, the interest in things around child is the development of a child brain in
creativity. One of favorite from kids are familiar and understand the motion of objects, one of
which is an animal. The development of technology, especially the rapid adoption of mobile
devices, especially smart phones android, greatly simplify the process of play in early childhood.
For example, many game applications related to the animal world.
From the research it was made "Game Application for Early Childhood education" which
aims to assist in maximizing early childhood admissions process any information related to the
animal world.
Key Word : Mobile device, Game, Smartphone, Android
vii
KATA PENGANTAR
بسم هللا الرحمن الرحيم
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas
limpahan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan
tugas akhir yang berjudul “Aplikasi Game Edukasi Untuk Anak Usia Dini
Berbasis Android”. Tidak lupa juga penulis mengucapkan Salawat dan salam
kepada nabi junjungan kita Muhammad SAW, yang telah banyak mengajarkan
umat islam untuk selalu barada di jalan yang benar jalan Allah.
Tujuan dari penulisan skripsi ini adalah salah satu syarat yang harus
ditempuh guna memperoleh gelar Sarjana Informatika.
Dalam penyusunan skripsi ini banyak hambatan dan rintangan yang
penulis hadapi, tetapi pada akhirnya dapat teratasi berkat adanya bimbingn
serta bantuan dari berbagai pihak baik secara moral dan sepiritual. Oleh
karena itu penulis menghaturkan hormat danterima kasih kepada :
1. Kedua orang tuaku tersayang, Bapak Drs.H.Abdul Samad Bullah dan Ibu
Hj. Siti Khadijah yang selalu mendoakan dan selalu memberi dukungan
kepada saya setiap waktu dan dalam bentuk apapun. Dan Kepada saudara-
saudara saya (Ka ida, ka daus, ka ndai, ka emil, ka lela, ka ishak dll),yang
selalu memberikan dukungan dan pengertian yang penuh kepada saya.
2. Yanuarizki Wahyu Kartika yang selalu memberi semangat, marah-marah,
menemani dan banyak memberi bantuan yang tak terhingga. Semoga selalu
sukses dan selalu dalam lindungan Allah SWT. Cepat dapat kerja, amien.
3. Bpk.Machmud Effendi, ST, M.Eng selaku dosen pembimbing I serta Ibu.
Gita Indah Marthasari, ST selaku dosen pembimbing II yang senantisa
memberikan pengarahan dan bimbingannya selama dalam masa penulisan
Tugas Akhir ini.
4. Bapak Ir. Sudarman MT selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Malang.
5. Seluruh dosen dan staff pengajar Jurusan Teknik Informatika, Universitas
Muhammadiyah Malang.
viii
6. Untuk sahabat saya Chaulina, Sudar, Churry yang telah banyak membantu
saya dan memberikan dukungan dalam penyelesaian tugas akhir ini.
7. Seluruh teman-teman saya di Teknik Informatika dan semua angkatan 2007
yang telah memberikan dukungan dalam menyelesaikan laporan ini.
Saya sebagai penulis menyadari sepenuhnya bahwa dalam penulisan
tugas akhir ini masih banyak kekurangan dan keterbatasan didalamnya. Oleh
karena itu penulis mengharapkan saran yang membangun agar tulisan ini
bermanfaat bagi perkembangan ilmu pengetahuan ke depannya. Semoga Tugas
Akhir ini dapat memberikan manfaat bagi kita semua. Amin.
Malang,
(Ahmad Subhan H Yusfa)
ix
DAFTAR ISI
COVER ………………………………………………………………….. I
LEMBAR PERSETUJUAN …………………………………………….. II
LEMBAR PENGESAHAN ……………………………………………... III
LEMBAR PERNYATAAN ……………………………………………... IV
ABSTRAKSI …………………………………………………………….. V
ABSTRACT ……………………………………………………………… VI
KATA PENGANTAR ……………………………………………………. VII
DAFTAR ISI ……………………………………………………………… XI
DAFTAR GAMBAR ……………………………………………………... XIII
DAFTAR TABEL…………………………………………………………. XIV
BAB I PENDAHULUAN ………………………………………………... 1
1.1 Latar Belakang Masalah ……………………………………….... 1
1.2 Rumusan Masalah .………………………………………………. 2
1.3 Batasan Masalah ………………………………………………… 2
1.4 Tujuan …………………………………………………………… 3
1.5 Metodologi ……………………………………………………… 3
1.5.1 Studi Literatur ...…………………………………………….. 3
1.5.2 Analisa dan Perancangan ...…………………………………. 3
1.5.3 Implementasi ..………………………………………………. 3
1.5.4 Deployment dan uji Coba..…………………………………... 4
1.5.4 Pembuatan Laporan .………………………………………… 4
x
1.6 Sistematika Penulisan…………………………………………….. 4
BAB I PENDAHULUAN ………………………………………. 4
BAB II LANDASAN TEORI ….………………………………. 4
BAB III ANALISA DAN PERANCANGAN SISTEM………. 4
BAB IV IMPLEMENTASI DAN PENGUJIAN ..……………. 5
BAB V KESIMPULAN DAN SARAN ....................................... 5
BAB II LANDASAN TEORI …………………………………………….. 6
2.1 Game ……………….......................………………………………. 6
2.1.1 Sejarah Perkembangan Game ……………………………. 7
2.2 Edukasi …..………………………………………………………... 10
2.2.1 Pengertian Edukasi ……….……………………………… 14
2.2.2 Edukasi Anak Usia Dini …………………………………. 14
2.2.3 Tujuan Penyelenggaraan Pendidikan Anak Usia Dini..…… 15
2.2.4 Metode Pembelajaran Anak Usia Dini ……….………….. 15
2.3 Android …...................…………………………………………….. 19
2.3.1 Definisi Android ................................................................. 19
2.3.2 Arsitektur Android .............................................................. 20
2.3.3 Fitur Android ....................................................................... 24
2.4 Flash Action ........………………………………………………....... 24
2.5 Eclipse …………………………………………………………….. 25
2.5.1 Sejarah Eclipse …………………………………………... 25
2.5.2 Arsitektur ………………………………………………… 26
2.6 UML ................................................................................................... 27
BAB III ANALISA DAN PERANCANGAN SISTEM …………………. 29
3.1 Analisa …………………………………………………………….. 29
3.1.1 Analisa Sistem ………………………………………………. 29
3.1.2 Analisa Kebutuhan Sistem ………………………………….. 30
3.2 Perancangan Sistem ……………………………………………….. 30
xi
3.2.1 Use Case Diagram …………………………………………… 30
3.2.1.1 Use Case Diagram Admin ……………………………. 31
3.2.1.2 Use Case Diagram User …………………….………… 31
3.2.2 Activity Diagram ……………………………………………. 32
3.2.2.1. Activity Diagram Admin .......................….........……. 32
3.2.2.1.1 Activity Diagram Admin Tambah Data ...….... 32
3.2.2.1.2 Activity Diagram Admin Edit Data ….............. 33
3.2.2.1.3 Activity Diagram Admin Hapus Data ................ 33
3.2.2.2 Activity Diagram User ..............................…..………… 34
3.2.2.2.1 Activity Diagram User Akses Menu Belajar ..... 34
3.2.2.2.2 Activity Diagram User Akses Game 1 ............... 34
3.2.2.2.3 Activity Diagram User Akses Game 2 ............... 35
3.2.2.2.4 Activity Diagram User Akses Game 3 ............... 36
3.2.2.2.5 Activity Diagram User Akses Game 4 ............... 37
3.2.3 Sequence Diagram ……………………………………………. 37
3.2.3.1. Activity Diagram Admin .......................….........…….... 37
3.2.3.1.1 Sequence Diagram Admin Tambah Data ...….... 37
3.2.3.1.2 Sequence Diagram Admin Edit Data ….............. 38
3.2.3.1.3 Sequence Diagram Admin Hapus Data ................ 39
3.2.3.2 Activity Diagram User ..............................…..………… 39
3.2.3.2.1 Sequence Diagram User Akses Menu Belajar ..... 39
3.2.3.2.2 Sequence Diagram User Akses Game 1 .............. 40
3.2.3.2.3 Sequence Diagram User Akses Game 2 .............. 40
3.2.3.2.4 Sequence Diagram User Akses Game 3 .............. 41
3.2.3.2.5 Sequence Diagram User Akses Game 4 .............. 41
3.2.4 Class Diagram ............................................................................ 42
3.3 Design Interface ……………………………………………………. 42
BAB IV IMPLEMENTASI DAN UJI COBA …………………………… 48
4.1 Kebutuhan Perangkat Keras ………………………………………. 48
4.2 Kebutuhan Perangkat Lunak ……………………………………… 48
4.3 Implementasi Aplikasi ………………………………………….... 49
xii
4.3.1 Menu Utama Aplikasi ………………………………………. 49
4.3.2 Menu Belajar ……………………………………………….. 50
4.3.3 Menu Bermain ...........………………...................................... 51
4.3.4 Form Tebak Suara ……………….............………………….. 52
4.3.5 Form Tebak Gambar ……………………………………....... 54
4.3.6 Form Puzzle ………………………………............................. 56
4.3.7 Form Wawasan .......................................................................... 58
4.3.8 Script Permainan Tebak Suara ……………...……………....... 59
4.3.9 Script Permainan Tebak Gambar…………............................... 61
4.3.10 Script Permainan Puzzle .......................................................... 64
4.3.11 Script Permainan Wawasan....................................................... 66
4.2.12 Script Pemanggilan .swf pada Eclipse .................................... 68
4.4 Pengujian Aplikasi ……………………..…..........……………….... 69
4.4 Uji Coba Responden …………………....…..........……………….... 70
BAB V PENUTUP …………………………………………………………. 71
5.1 Kesimpulan …………………...……………………………………. 71
5.2 Saran ……..…………………...……………………………………. 71
DAFTAR PUSTAKA ……………………………………………………… 72
xiii
DAFTAR GAMBAR
Gambar 2.1 Arsitektur Android …………………………………….……… 20
Gambar 3.1 Use Case Diagram Admin …………………………….………. 31
Gambar 3.2 Use Case Diagram User …………………………………….… 32
Gambar 3.3 Activity Diagram Admin Tambah Data …………...….....……. 33
Gambar 3.4 Activity Diagram Admin Edit Data ………………….......…... 33
Gambar 3.5 Activity Diagram Admin Hapus Data …...………...........….... 34
Gambar 3.6 Activity Diagram User Akses Menu Belajar ………..........…. 34
Gambar 3.7 Activity Diagram User Akses Game 1 ……………................. 35
Gambar 3.8 Activity Diagram User Akses Game 2 ....……………............. 36
Gambar 3.9 Activity Diagram User Akses Game 3 …….....……................ 36
Gambar 3.10 Activity Diagram User Akses Game 4 ……........…............... 37
Gambar 3.11 Sequence Diagram Admin Tambah Data ….......…………….... 38
Gambar 3.12 Sequence Diagram Admin Edit Data………………….............. 38
Gambar 3.13 Sequence Diagram Admin Hapus Data …………………......... 39
Gambar 3.14 Sequence Diagram User Akses Menu Belajar…………………. 39
Gambar 3.15 Sequence Diagram User Akses Game 1……………………... 40
Gambar 3.16 Sequence Diagram User Akses Game 2 …..………………… 40
Gambar 3.17 Sequence Diagram User Akses Game 3 ........……………….. 41
Gambar 3.18 Sequence Diagram User Akses Game 4 ………………..…… 41
Gambar 3.19 Class Diagram Aplikasi …….……………………………….. 42
Gambar 3.20 Form Menu Utama …….………………………………......… 42
Gambar 3.21 Form Menu Belajar …….…………………………………..... 43
Gambar 3.22 Form Tampilan Hewan…….…………………………………. 43
xiv
Gambar 3.23 Form Menu Bermain…….…………………………………... 44
Gambar 3.24 Form Game 1 …….…………………….........…………….... 45
Gambar 3.25 Form Game 2 …….…………………………………............. 45
Gambar 3.26 Form Game 3…….…………………………………............... 46
Gambar 3.27 Form Game 4 …….………………………..............………… 47
Gambar 4.1 Form Menu Utama ……………………...…………………….. 49
Gambar 4.2 Form Menu Belajar ………....……………………………….... 50
Gambar 4.3 Form Belajar ..............……….………………………………... 50
Gambar 4.4 Form Informasi …...........…….………………………………... 51
Gambar 4.5 From Menu Bermain ………........…………………………….. 51
Gambar 4.6 Form Masuk Tebak Suara …………………............................... 52
Gambar 4.7 Form Jawaban Salah Tebak Suara ……………………………. 52
Gambar 4.8 Form Jawaban Benar Tebak Suara ……………………………. 53
Gambar 4.9 Form Akhir Tebak Suara ………………………………………. 53
Gambar 4.10 Form Awal Tebak Gambar ………..…………………………. 54
Gambar 4.11 Form Tebak Gambar Benar ….............………………………. 54
Gambar 4.12 Form Tebak Gambar Salah ….............………………………. 55
Gambar 4.13 Form Akhir Tebak Gambar ………….........…………………. 55
Gambar 4.14 Form Awal Puzzle ...... ………………………………………. 56
Gambar 4.15 Form Puzzle Tersusun ………………………………………. 56
Gambar 4.16 Form Akhir Puzzle ......………………………………………. 57
Gambar 4.17 Form Masuk Wawasan ………………………………………. 58
Gambar 4.18 Form Pertanyaan Wawasan …………………………………. 58
Gambar 4.19 Form Akhir Wawasan ………………………………………. 59
xv
DAFTAR TABEL
Tabel 4.1 Tabel Pengujian Aplikasi ……..……………………………….... 69
Tabel 4.2 Tabel Uji Coba Responden ……………………………………... 70
72
DAFTAR PUSTAKA
[1] Agustinus nilwan, 2007, “Pemrograman Animasi dan Game Profesional”,
Elex Media Komputindo.
[2] Wikipedia. (2012, Agustus 01). Video game console Retrieved Desember 18,
2011, from Wikipedia: http://en.wikipedia.org/wiki/Video_game_console.
[3] Menirlina. 2010. http://menirlina.blogspot.com/2012/04/jenis-jenis-game.html
diakses tanggal 19 Juli 2012.
[4] Craven dan Hirnle. http://www.ehow.com/education/ diakses tanggal 19 juli
2012.
[5] http://belajarpsikologi.com/macam-macam-gaya-belajar/ diakses tanggal 01
Agustus 2012.
[6] Nazruddin Safaat H, 2011, “Pemrograman Aplikasi Mobile Smartphone dan
Tablet PC Berbasis Android”, Informatika Bandung.
[7] Priyanto Hidayatullah, 2011, “Membuat mobile game edukatif”, Informatika
bandung.
[8] Hernita P, 2012, “Beragam design aplikasi dengan adobe flash CS5”, C.V
Andi Offset.