PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA...

15
i PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID (TAHAP 1) Diajukan Untuk Menyusun Tugas Akhir Dalam Program DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Disusun Oleh : ITSNAINI SAHIDATUN SHOLICHAH NIM. M3114085 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2017

Transcript of PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA...

Page 1: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

i

PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB

BERBASIS MOBILE ANDROID

(TAHAP 1)

Diajukan Untuk Menyusun Tugas Akhir Dalam Program DIII Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret

Disusun Oleh :

ITSNAINI SAHIDATUN SHOLICHAH

NIM. M3114085

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2017

Page 2: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

ii

HALAMAN PERSETUJUAN

PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB

BERBASIS MOBILE ANDROID

(TAHAP 1)

Disusun Oleh:

ITSNAINI SAHIDATUN SHOLICHAH

NIM. M3114085

Tugas Akhir ini telah disetujui untuk dipertahankan

Dihadapan Dewan Penguji

pada tanggal __________________

Pembimbing Utama

Ovide Decroly Wisnu Ardhi, S.T.,M.Eng

NIDN. 0603058601

Page 3: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

iii

HALAMAN PENGESAHAN

PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB

BERBASIS MOBILE ANDROID

(TAHAP 1)

Disusun Oleh :

ITSNAINI SAHIDATUN SHOLICHAH

NIM.M3114085

Pembimbing Utama

(Ovide Decroly Wisnu Ardhi, S.T.,M.Eng)

NIDN. 0603058601

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir

Program Diploma III Teknik Informatika

Pada hari ____________tanggal________________

Dewan Penguji :

1. Penguji 1 Ovide Decroly Wisnu Ardhi, S.T.,M.Eng ( )

NIDN. 0603058601

2. Penguji 2 Fendi Aji Purnomo, S.Si.,M.Eng (

)

NIK. 1984092620160901

3. Penguji 3 Firma Sahrul Bahtiar, S.Kom, M.Eng (

)

NIDN. 0601028502

Disahkan Oleh,

Ketua Program Studi

DIII Teknik Informatika FMIPA UNS

Page 4: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

iv

PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat

karya yang pernah diajukan untuk memperoleh kesarjanaan disuatu Perguruan

Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat

yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis

diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.

Surakarta, 2017

ITSNAINI SAHIDATUN SHOLICHAH

NIM. M3114085

Page 5: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

v

HALAMAN MOTTO

يَ ِم َل ا َع ْل ا ِن َع ِِنٌّ َغ َل َ َّللم ا نم ِإ ۚ ِه ِس ْف َ ن ِل دج ِه َا ُيج َا َّنم ِإ َف َد َه ا َج ْن َوَم

Page 6: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

vi

HALAMAN PERSEMBAHAN

Sebuah karya persembahan ini kupersembahkan untuk :

1. Bapak dan Umi tercinta yang selalu mendoakan setiap langkahku dan

menjadi alas an semangatku.

2. Keluarga besar khususnya kakak dan adik yang telah memberi nasehat,

dukungan dan motivasi dan doa terbaik kepada penulis.

3. Teman – teman D3 Teknik Informatika angkatan 2014 khususnya kelas TID,

terimakasih atas bantuan selama ini.

4. Teman – teman “Ukhti” (Siti Masyitoh, Aulia Ulfa Ridha , Nikmah Ummu

Shabrina) yang telah memberikan motivasi dan semangat kepada penulis.

Page 7: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

vii

KATA PENGANTAR

Segala puji dan syukur penulis persembahkan kehadirat ALLAH SWT, yang telah

melimpahkan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan

Tugas Akhir yang berjudul “PEMBUATAN APLIKASI MEDIA

PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID (TAHAP

1)” dengan baik.

Tugas Akhir ini bertujuan untuk memenuhi dan melengkapi salah satu syarat

dalam menempuh ujian untuk memperoleh derajat Ahli Madya pada jurusan

teknik Informatika di Universitas Sebelas Maret.

Penulis sadar sepenuhnya bahwa dalam penyusunan tugas akhir ini banyak

mendapatkan kesulitan dikarenakan keterbatasan kemampuan penulis sendiri, baik

pengalaman maupun ilmu pengetahuan. Namun dengan motivasi dan bantuan dari

berbagai pihak maka penulis dapat menyelesaikan penyusunan tugas akhir ini

dengan sebaik – baiknya.

Penulis mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak,

terutama kepada :

1. Bapak Abdul Aziz, S.Kom.,M.Cs Ketua Program DIII Teknik Informatika

Universitas Sebelas Maret beserta seluruh staf dan karyawannya.

2. Ovide Decroly Wisnu Ardhi, S.T.,M.Eng selaku dosen pembimbing yang

telah banyak memberikan bimbingan dan saran dalam pembuatan Laporan

ini.

3. Bapak dan Umi serta saudaraku yang berada di boyolali yang telah

memberikan dukungan dorongan baik secara mental maupun materi.

4. Semua pihak yang tidak dapat disebutkan satu persatu yang sedikit banyak

membantu teselesaikan Tugas Akhir ini.

Dengan adanya keterbatasan dalam penulisan Tugas Akhir ini terutama dalam hal

kemampuan, waktu dan pengetahuan serta data yang diperoleh sehingga hasil

Page 8: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

viii

penulisan Tugas Akhir ini masih jauh dari sempurna. Semoga laporan ini dapat

bermanfaat bagi kami khususnya dan para pembaca pada umumnya. Amin.

Surakarta, Mei 2016

Penulis

Page 9: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

ix

DAFTAR ISI

HALAMAN JUDUL ................................................................................................ i

HALAMAN PERSETUJUAN ................................................................................ ii

HALAMAN PENGESAHAN ................................................................................ iii

PERNYATAAN ..................................................................................................... iv

HALAMAN MOTTO ............................................................................................. v

HALAMAN PERSEMBAHAN ............................................................................ vi

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI .......................................................................................................... ix

DAFTAR TABEL ................................................................................................. xii

DAFTAR GAMBAR ........................................................................................... xiii

ABSTRAK ........................................................................................................... xiv

ABSTRACT .......................................................................................................... xv

BAB I ...................................................................................................................... 1

PENDAHULUAN .................................................................................................. 1

1.1 Latar Belakang ......................................................................................... 1

1.2 Rumusan Masalah .................................................................................... 2

1.3 Tujuan ....................................................................................................... 2

1.4 Manfaat ..................................................................................................... 2

1.5 Batasan Masalah ....................................................................................... 2

1.6 Metodologi ............................................................................................... 3

1.6.1 Pengumpulan Data ............................................................................ 3

1.6.2 Pembuatan Aplikasi .......................................................................... 3

1.6.3 Pengujian Aplikasi ............................................................................ 3

1.7 Sistematika Penulisan ............................................................................... 3

BAB II ..................................................................................................................... 6

TINJAUAN PUSTAKA DAN LANDASAN TEORI ............................................ 6

2.1 Tinjauan Pustaka ...................................................................................... 6

2.2 Landasan Teori ......................................................................................... 7

2.2.1 Bahasa Arab ...................................................................................... 7

2.2.2 Media Pembelajaran .......................................................................... 8

2.2.3 Percakapan ........................................................................................ 9

Page 10: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

x

2.2.5 Android ........................................................................................... 10

2.2.6 Android Studio ................................................................................ 10

2.2.7 Sqlite Database ................................................................................ 11

2.2.8 Java .................................................................................................. 11

2.2.9 Entity Relationship Diagram (ERD) ............................................... 12

2.2.10 Unfied Modelling Language (UML) ............................................... 13

2.2.11 Use case .......................................................................................... 13

2.2.12 Class Diagram ................................................................................ 14

2.2.13 Sequence Diagram .......................................................................... 15

BAB III ................................................................................................................. 18

ANALISIS DAN PERANCANGAN SISTEM .................................................... 18

3.1 Deskripsi Aplikasi .................................................................................. 18

3.2 Perencanaan Jadwal ................................................................................ 18

3.3 Proses Bisnis Aplikasi ............................................................................ 19

3.4 SRS (Software Requirement Spesification) ............................................ 19

3.4.1 Kebutuhan Fungsional Aplikasi ...................................................... 19

3.4.2 Kebutuhan Non Fungsional Aplikasi .............................................. 20

3.5 Bahan ...................................................................................................... 20

3.6 Perancangan Apikasi .............................................................................. 20

3.6.1 Use Case Diagram .......................................................................... 20

3.6.2 Skenario Use Case .......................................................................... 21

3.6.3 Sequence Diagram .......................................................................... 23

3.6.4 Class Diagram ................................................................................ 24

3.6.5 Entity Relationship Diagram (ERD) ............................................... 24

3.6.6 Perancangan Tabel .......................................................................... 25

3.6.7 Design Interface .............................................................................. 25

BAB IV ................................................................................................................. 30

IMPLEMENTASI DAN PENGUJIAN ................................................................ 30

4.1 Implementasi dan Pengujian .................................................................. 30

4.1.1 Implementasi Isi Konten Percakapan .............................................. 30

4.1.2 Implementasi Splash Screen ........................................................... 38

4.1.3 Implementasi Menu Utama ............................................................ 41

4.1.4 Implementasi Halaman Tentang .................................................... 43

4.1.5 Implementasi Menu Percakapan ..................................................... 43

Page 11: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

xi

4.1.6 Implementasi Tampilan Percakapan ............................................... 47

4.2 Pengujian ................................................................................................ 51

4.2.1 Pengujian Blackbox ........................................................................ 51

4.2.2 Pengujian Melalui Kuisoner ............................................................ 53

BAB V ................................................................................................................... 57

KESIMPULAN DAN SARAN ............................................................................. 57

5.1 Kesimpulan ............................................................................................. 57

5.2 Saran ....................................................................................................... 57

DAFTAR PUSTAKA ........................................................................................... 59

LAMPIRAN .......................................................................................................... 61

Page 12: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

xii

DAFTAR TABEL

Tabel 2. 1 Simbol Entity Relationship Diagram (ERD) ....................................... 12

Tabel 2. 2 Simbol Use Case .................................................................................. 14

Tabel 2. 3 Simbol Class Diagram ......................................................................... 15

Tabel 2. 4 Simbol-simbol diagram sekuen ............................................................ 16

Tabel 3. 1 Perencanaan Jadwal ............................................................................ 18

Tabel 3. 2 Kebutuhan Fungsional Aplikasi ........................................................... 19

Tabel 3. 3 Skenario use case Melihat Tentang ..................................................... 21

Tabel 3. 4 Skenario use case Melihat Percakapan ................................................ 21

Tabel 3. 5 Skenario use case Memutar Audio Percakapan ................................... 22

Tabel 3. 6 Skenario use case Memutar Audio Satu Baris Percakapan ................. 22

Tabel 3. 10 Perancangan Tabel Tema_Percakapan............................................... 25

Tabel 3. 11 Perancangan Tabel Percakapan .......................................................... 25

Tabel 4. 1 Konten Percakapan .............................................................................. 30

Tabel 4. 2 Pengujian Device ................................................................................. 52

Tabel 4. 3 Pengujian Black Box ............................................................................ 52

Page 13: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

xiii

DAFTAR GAMBAR

Gambar 3. 1 Proses Bisnis Aplikasi ...................................................................... 19

Gambar 3. 2 Use Case Diagram ........................................................................... 21

Gambar 3. 3 Sequence Diagram Melihat Tentang ................................................ 23

Gambar 3. 4 Sequence Diagram Melihat Percakapan .......................................... 23

Gambar 3. 8 Class Diagram Aplikasi Media Pembelajaran Bahasa Arab ........... 24

Gambar 3. 9 Entity Relationship Diagram (ERD) ................................................ 25

Gambar 3. 10 Perancangan Splash Screen ............................................................ 26

Gambar 3. 11 Perancangan Menu Utama ............................................................. 27

Gambar 3. 12 Perancangan Halaman Tentang ...................................................... 27

Gambar 3. 13 Perancangan Menu Percakapan ...................................................... 28

Gambar 3. 14 Perancangan Salah Satu Percakapan .............................................. 29

Gambar 4. 1 Implementasi Halaman Splash Screen ............................................. 39

Gambar 4. 2 Script Splash Screen ......................................................................... 40

Gambar 4. 3 Implementasi Menu Utama .............................................................. 41

Gambar 4. 4 Script Menu Utama .......................................................................... 42

Gambar 4. 5 Implementasi Halaman Tentang....................................................... 43

Gambar 4. 6 Implementsi Menu Percakapan ........................................................ 44

Gambar 4. 7 Script Halaman menu percakapan .................................................... 46

Gambar 4. 8 Implementasi Tampilan Percakapan ................................................ 47

Gambar 4. 9 Script Tampilan Percakapan............................................................. 51

Gambar 4. 16 Diagram Pie Kuisoner Atas Tanggapan Pertanyaan 1 ................... 53

Gambar 4. 17 Diagram Pie Kuisoner Atas Tanggapan Pertanyaan 2 ................... 54

Gambar 4. 18 Diagram Pie Kuisoner Atas Tanggapan Pertanyaan 3 ................... 54

Gambar 4. 19 Diagram Pie Kuisoner Atas Tanggapan Pertanyaan 4 ................... 55

Gambar 4. 20 Diagram Pie Kuisoner Atas Tanggapan Pertanyaan 5 ................... 55

Page 14: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

xiv

ABSTRAK

Itsnaini Sahidatun Sholichah, 2017. Pembuatan Aplikasi Media Pembelajaran

Bahasa Arab Berbasis Mobile Android (Tahap 1). DIII Teknik Informatika,

Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret

Surakarta.

Bahasa Arab merupakan bahasa yang digunakan dalam Al-Qur‟an dan

merupakan bahasa umat islam. Tetapi masih jarang dari umat islam sendiri yang

mempelajari bahasa ini. Selain karena jarang dari sekolah – sekolah yang

mengajarkan bahasa ini, mereka merasa belajar bahasa arab susah dan sulit

dipahami. Dengan memanfaatkan perkembangan teknologi saat ini yaitu

smartphone berbasis android yang merupakan pegembangan teknologi handphone

dengan sistem operasi berbasis open source . Dalam pembelajaran bahasa arab

dapat lebih dipermudah, dipelajari kapan saja dan dimana saja.

Aplikasi pembelajaran bahasa arab yang dibangun menggunakan bahasa

pemrograman JAVA dengan menggunakan software Android Studio dan

pembuatan aplikasi ini menggunakan metode studi pustaka.

Berdasarkan hasil penelitian yang telah dilakukan diperoleh kesimpulan

hasil dari tugas akhir ini adalah aplikasi sebagai media alternatif pembelajaran

bahasa arab berbasis android yang dapat menjadi media untuk belajar bahasa arab

dengan menarik dan mudah dalam penggunaanya. Aplikasi pembelajaran Bahasa

Arab ini terdiri dari belajar percakapan dan belajar mufrodat / kosakata.

Kata Kunci: Bahasa Arab, Pembelajaran Bahasa Arab, Android

Page 15: PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA … · PEMBUATAN APLIKASI MEDIA PEMBELAJARAN BAHASA ARAB BERBASIS MOBILE ANDROID ... Learning Media Based on Mobile Android (Stage 1).

xv

ABSTRACT

Itsnaini Sahidatun Sholichah, 2017. Producing an Application of Arabic

Learning Media Based on Mobile Android (Stage 1). Informatics

Engineering Diploma Program, Faculty of Math and Natural Sciences, Sebelas

Maret University.

Arabic is a language of Muslims used in Al-Qur‟an. However, not all of

Muslims study Arabic. The reasons are Arabic is only taught in certain schools

and people commonly think that Arabic is hard to be understood. By utilizing

Android Smartphone, which is a technology development of mobile operating

system based on open source, Arabic will be easier to be studied anywhere and

anytime.

The application of Arabic learning was built by using JAVA programming

language, software of Android Studio, and method of literature review.

Based on the result of the research which had been done, the conclusion of

the thesis is the application, as the alternative media of Arabic learning based

on Android, could be an interesting and easy media in learnin Arabic. The

application consists of learning Arabic conversation and Arabic vocabulary.

Keywords: Arabic, Arabic Learning, Android