Perancangan Aplikasi Permainan Edukasi Berbasis Android

PERANCANGAN APLIKASI PERMAINAN EDUKASI
BERBASIS ANDROID

TUGAS AKHIR

PRIDA APRIANI
142406033

PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017

Universitas Sumatera Utara

PERANCANGAN APLIKASI PERMAINAN EDUKASI
BERBASIS ANDROID

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar
Ahli Madya

PRIDA APRIANI
142406033

PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017

Universitas Sumatera Utara

Universitas Sumatera Utara

PERNYATAAN

PERANCANGAN APLIKASI PERMAINAN EDUKASI

BERBASIS ANDROID

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri. Kecuali
beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya.

Medan, Juni 2017

PRIDA APRIANI
142406033

Universitas Sumatera Utara

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pengasih dan Maha
Penyayang, dengan limpah karunia-Nya Saya dapat menyelesaikan penyusunan
Tugas Akhir ini dengan judul Rancangan Aplikasi Permainan Edukasi Berbasis
Android.

Terima kasih disampaikan kepada Bapak Prof. Dr. Saib Suwilo, M.Sc
selaku Dosen Pembimbing yang telah membantu dan membimbing saya dalam
menyelesaikan Tugas Akhir ini. Terima kasih kepada Bapak Open Drs.
Sawaluddin, M.IT sebagai dosen Pembimbing Akademik yang telah membimbing
saya selama 6 semester. Terima Kasih kepada Ibu Dra. Normalina Napitupulu,
M.Sc dan Bapak Drs. James Piter Marbun, M.Kom selaku Ketua Prodi dan
Sekretaris Prodi D3 Teknik Informatika FMIPA USU Medan, Dekan dan Wakil
Dekan FMIPA USU, seluruh Staf, Dosen serta Pegawai D3 Teknik Informatika
FMIPA USU.
Terima Kasih kepada kedua orangtua saya, Ayahanda Rizal Ananda dan
Ibunda Rabiatul Adawiyah atas segala pengorbanan, bimbingan, dukungan moral,
dan material selama ini, serta saudara kandung saya Kakak Rani Wulan Daniyah
dan Abang Yansauri Kanda Putra yang selalu mendoakan, memberikan kasih
sayang, dan motivasinya. Dan tidak lupa Terima Kasih kepada Teman saya Siti
Annisa Rahmadhani yang selalu setia untuk saling membantu saya selama
perkuliahan berlangsung, serta Teman-teman Seangkatan yang memberi
dukungan dan masukan dalam penulisan Tugas Akhir ini.

Medan, Juni 2017


Prida Apriani

Universitas Sumatera Utara

PERANCANGAN APLIKASI PERMAINAN EDUKASI BERBASIS
ANDROID

ABSTRAK

Teknologi komputer yang sudah berkembang dengan sangat cepat, baik dari segi
perangkat lunak maupun perangkat keras diikuti dengan semakin banyaknya
penerapan komputer di berbagai bidang kehidupan. Salah satunya yaitu
penggunaan komputer sebagai salah satu media hiburan yaitu music, video,
ataupun games. Perkembangan teknologi juga sangat membantu dalam bidang
pembelajaran. Salah satu alasannya adalah cara belajar yang monoton. Oleh
karena itu, diajukan lah judul tugas akhir “Perancangan Aplikasi Permainan
Edukasi berbasis Android”. Aplikasi ini dibuat dengan menggunakan Eclipse
Juno dan database SQLite. Dengan aplikasi ini orang-orang akan tertarik untuk
menambah wawasan dengan cara yang lebih menarik lewat menjawab soal-soal
yang ada didalam aplikasi ini.

Kata Kunci : Komputer, Permainan Edukasi, Android, Eclipse Juno, SQLite

Universitas Sumatera Utara

THE DESIGN OF EDUCATIONAL GAMES BASED ON ANDROID

ABSTRACT

Computer technology has been developed very rapidly, both in terms of software
and hardware followed by the increasing number of computer applications in
various areas of life. One of which is the computer user as one of the
entertainment media that is music, video, and games. Technological developments
are also very helpful in the area of learning. One of the reasons is a monotonous
way of learning. Therefore, the title of the final task is proposed “The Design Of
Educational Games Based On Android”. This application is created using by
Eclipse Juno and SQLite database. With this application people will be intrested
to add insight in a more intresting way through answering the questions that exist
in this application.
Keyword : Computer, Educational Games, Android, Eclipse Juno, SQLite


Universitas Sumatera Utara

Universitas Sumatera Utara

DAFTAR ISI

..................................................................................................................... Halaman
Persetujuan ............................................................................................................... i
Pernyataan ............................................................................................................... ii
Penghargaan ........................................................................................................... iii
Abstrak .................................................................................................. iiiiiiiiiiiiiIIiv
Abstract ....................................................................................................................v
Daftar Isi................................................................................................................. vi
Daftar Tabel ....................................................................................................... iiviii
Daftar Gambar...................................................................................................... iiix
Daftar Lampiran
x
Bab 1.

Pendahuluan ............................................................................................

1.1. Latar Belakang ...............................................................................1
1.2. Rumusan Masalah ..........................................................................3
1.3. Batasan Masalah.............................................................................3
1.4. Tujuan dan Manfaat .......................................................................4
1.5. Metodologi Penelitian ...................................................................4
1.6. Sistematika Penulisan .....................................................................5

Bab 2.

Tinjauan Pustaka .....................................................................................
2.1. Sejarah Perkembangan Android .....................................................7
2.2. Java ...............................................................................................15
2.3. Eclipse ..........................................................................................16
2.4. Pengertian SQLite ........................................................................20
2.4.1. Kelebihan SQLite
20
2.4.2. Kekurangan SQLite
21
2.5. Game Edukasi ..............................................................................22


Bab 3.

Perancangan Sistem.................................................................................
3.1. Pengertian Perancangan Sistem
25
3.2. Perancangan Usecase Diagram
25
3.3. Perancangan Activity Diagram
27
3.4. Perancangan Database
29
3.5. Prototype Aplikasi Permainan Edukasi
30
3.5.1. Tampilan Menu
30
3.5.2. Tampilan Aturan Permainan
31
3.5.3. Tampilan Mulai Main
32
3.5.4. Tampilan Tentang

33
3.5.5. Tampilan Skor
34

Bab 4.

Implementasi Sistem ...............................................................................

Universitas Sumatera Utara

4.1. Pengertian Implementasi Sistem ..................................................35
4.2. Tujuan Implementasi Sistem ........................................................35
4.3. Perangkat Utama Implementasi Sistem .......................................36
4.3.1. Perangkat Keras (Hardware)
36
4.3.2. Perangkat Lunak (Software)
36
4.3.3. Pengguna (Brainware)
37
4.4. Hasil Program ...............................................................................37

4.4.1. Tampilan Menu
37
4.4.2. Tampilan Aturan Main
39
4.4.3. Tampilan Mulai Main
42
4.4.4. Tampilan Tentang
46
4.4.5. Tampilan Skor
47
Bab 5.

Kesimpulan dan Saran
5.1. Kesimpulan...................................................................................48
5.2. Saran .............................................................................................48

Daftar Pustaka
Lampiran

50

51

Universitas Sumatera Utara

DAFTAR TABEL

Nomor

Judul ................................................ Halaman

Tabel
3.1.

Tabel Soal.......................................................................................28

3.2.

Tabel Skor ......................................................................................28

Universitas Sumatera Utara

DAFTAR GAMBAR

Judul ................................................ Halaman

Nomor
Gambar
2.1.

Tampilan Layar dengan OS Kitkat ................................................11

2.2.

Icon Android ..................................................................................14

2.3.

Tampilan Baru pada Eclipse ..........................................................16

2.4.

Global Search Bar ..........................................................................16

2.5.

Layout pada Eclipse

17

2.6.

Editor pada Eclipse

18

2.7.

Logo Eclipse

18

3.1.

Usecase Diagram

25

3.2.

Activity Diagram

26

3.3.

Form Tampilan Menu

29

3.4.

Form Tampilan Aturan Permainan

30

3.5.

Form Tampilan Mulai Main

31

3.6.

Form Tampilan Tentang

32

3.7.

Form Tampilan Skor

34

4.1.

Tampilan Menu

38

4.2.

Tampilan Aturan Main

39

4.3.

Tampilan Salah Menjawab

40

4.4.

Tampilan Kesempatan Habis

41

4.5.

Tampilan Berhasil Menjawab

41

4.6.

Tampilan Pengisian Nama

42

4.7.

Tampilan Memilih Level

43

4.8.

Tampilan Soal Level Mudah

44

4.9.

Tampilan Soal Level Menengah

44

4.10.

Tampilan Soal Level Sulit

45

4.11.

Tampilan Memenangkan Level

45

4.12.

Tampilan Tentang

46

4.13.

Tampilan Skor

47

Universitas Sumatera Utara

DAFTAR LAMPIRAN

Nomor

Judul ................................................ Halaman

Lampiran
1.

Listing Program

51

2.

Hasil Uji Program

60

3.

Foto kopi Kartu Bimbingan ...............................................61

4.

SK Pembimbing TA

62

Universitas Sumatera Utara