aplikasi game edukasi untuk anak usia dini berbasis...

16
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

Upload: others

Post on 13-Jul-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 2: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 3: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 4: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 5: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 6: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 7: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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.

Page 8: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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)

Page 9: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 10: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 11: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 12: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 13: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 14: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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

Page 15: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

xv

DAFTAR TABEL

Tabel 4.1 Tabel Pengujian Aplikasi ……..……………………………….... 69

Tabel 4.2 Tabel Uji Coba Responden ……………………………………... 70

Page 16: APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS …eprints.umm.ac.id/27707/1/jiptummpp-gdl-ahmadsubha-34959... · 2016-04-22 · “APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI

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.