• Tidak ada hasil yang ditemukan

PERANCANGAN DAN IMPLEMENTASI APLIKASI PEMBELAJARAN BAHASA JERMAN SMA KELAS X BERBASIS ANDROID TUGAS AKHIR

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN DAN IMPLEMENTASI APLIKASI PEMBELAJARAN BAHASA JERMAN SMA KELAS X BERBASIS ANDROID TUGAS AKHIR"

Copied!
12
0
0

Teks penuh

(1)

PERANCANGAN DAN IMPLEMENTASI APLIKASI

PEMBELAJARAN BAHASA JERMAN SMA KELAS X

BERBASIS ANDROID

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh:

Septy Yurinda Sary

09560427

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2014

(2)

LEMBAR PERSETUJUAN

PERANCANGAN DAN IMPLEMENTASI APLIKASI PEMBELAJARAN BAHASA JERMAN SMA KELAS X BERBASIS ANDROID

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Menyetujui

Dosen Pembimbing I Dosen Pembimbing II

Ir. Diding Suhardi, MT Lailatul Husniah, S.ST NIP: 108921002 NIDN: 0730108401

(3)

LEMBAR PENGESAHAN

PERANCANGAN DAN IMPLEMENTASI APLIKASI PEMBELAJARAN BAHASA JERMAN SMA KELAS X BERBASIS ANDROID

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh: Septy Yurinda Sary

09560427

Tugas Akhir ini telah diuji dan dinyatakan lulus melalui siding majelis penguji pada tanggal

Menyetujui

Penguji I Penguji II

Mengetahui

Ketua Jurusan teknik Informatika

Yuda Munarko, S.kom.Msc NIP: 108.0611.0443

(4)

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini:

NAMA : SEPTY YURINDA SARY

NIM : 09560427

FAK/JUR : TEKNIK / INFORMATIKA

Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul

“PERANCANGAN DAN IMPLEMENTASI PALIKASI PEMBELAJARAN BAHASA JERMAN SMA KELAS X BERBASIS ANDROID” beserta seluruh isinya adalah karya saya sendiri dan bukan merupakan karya tulis orang lain, baik sebagaian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah

disebutkan sumbernya.

Demikian surat pernyataan ini 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 resiko atau sanksi yang berlaku.

Mengetahui, Malang,

Dosen Pembimbing Yang Membuat Pernyataan

(Ir. Diding Suhardi, MT) (Septy Yurinda Sary)

(5)

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT, atas limpahan rahmat dan hidayah-Nya sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul:

“PERANCANGAN DAN IMPLEMENTASI APLIKASI PEMBELAJARAN BAHASA JERMAN SMA KELAS X BERBASIS ANDROID”

Di dalam tulisan ini disajikan pokok – pokok bahasan yang terdiri dari lima bab. Bab pertama adalah pendahuluan, yang berisi mengenai penjelasan secara umum, latar belakang, rumusan masalah, tujuan, batasan masalah, metodologi dan sistematika penulisan aplikasi yang akan dibuat. Bab kedua adalah landasan teori, yang berisi mengenai penjelasan teori yang berhubungan dengan aplikasi. Bab ketiga adalah analisa dan perancangan sistem, yaitu penjelasan mengenai analisan dan perancangan sistem dari aplikasi yang dibuat. Bab keempat adalah implementasi dan pengujian sistem, yaitu penjelasan mengenai implementasi dan pengujian sistem dari aplikasi yang dibuat. Bab kelima adalah kesimpulan dan saran, yaitu tentang kesimpulan dari pembuatan aplikasi dan saran untuk aplikasi.

Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan.

Malang,

(6)

DAFTAR ISI

ABSTRAK . . . i

ABSTRACT . . . .ii

KATA PENGANTAR . . . iii

DAFTAR ISI . . . . . . iv

DAFTAR GAMBAR . . . vi

DAFTAR TABEL . . . viii

BAB I PENDAHULUAN . . . 1 1.1 Latar Belakang . . . 1 1.2 Rumusan Masalah . . . 2 1.3 Tujuan . . . 3 1.4 Batasan Masalah . . . 3 1.5 Metodologi . . . 3 1.6 Sistematika Penulisan . . . .4

BAB II LANDASAN TEORI . . . 6

2.1 Pembelajaran . . . 6

2.2 Hakekat Pembelajaran Bahasa Jerman sebagai Bahasa Asing . . . 6

2.3 Bahasa Jerman . . . . . . 8

2.4 Kurikulum 2013 . . . . . . . . . . .8

2.5 Materi Pelajaran Bahasa Jerman SMA kelas X . . . 8

2.6 Tata Bahasa Jerman . . . 9

2.7 Model Proses Perangkat Lunak . . . 20

2.7.1 Model Waterfall.... . . 20 2.7.2 Model Spiral . . . . . . 21 2.7.3 Model RAD . . . . 22 2.7.4 Model Prototyping . . . 24 2.8 Aplikasi . . . . . . 25 2.9 Android . . . .25 2.9.1 Pengertian Android . . . .25

(7)

2.8.3 Arsitektur Android . . . 27

2.8.4 Siklus Hidup Aplikasi Android . . . 28

2.8.5 Komponen Android . . . 30

2.8.6 Antarmuka Android. .. . . ..30

2.8.7 SQLite Database. . . . . . 31

BAB III ANALISA DAN PERANCANGAN SISTEM . . . 33

3.1 Analisa Sistem . . . 33

3.1.1 Deskripsi Produk . . . 34

3.1.2 Analisa Kebutuhan Fungsional . . . 34

3.2 Perancangan Sistem . . . ....35

3.2.1 Use Case Diagram . . . . 35

3.2.2 Use Case Skenario . . . 36

3.2.3 Activity Diagram . . . 42

3.2.4 Sequence Diagram . . . 47

3.2.5 Class Diagram . . . 51

3.2.6 Design Interface . . . 51

BAB IV IMPLEMENTASI DAN PENGUJIAN . . . 60

4.1 Implementasi Lingkungan Pengembangan . . . .60

4.1.1 Kebutuhan Perangkat Keras . . . ..60

4.1.2 Kebutuhan Perangkat Lunak . . . .60

4.1.3 Implementasi Antarmuka . . . 61

4.1.4 Implementasi Database . . . .78

4.2 Pengujian Sistem . . . 79

4.2.1 Pengujian Blackbox . . . 79

4.2.2 Pengujian Kuisioner . . . 85

BAB V KESIMPULAN DAN SARAN . . . 90

5.1 Kesimpulan . . . 90

5.2 Saran . . . . . . 91

DAFTAR PUSTAKA . . . 92

(8)

DAFTAR GAMBAR

Gambar 2.1 Model Waterfall Menurut Sommerville . . . 20

Gambar 2.2 Model Spiral . . . 21

Gambar 2.3 Model RAD (Rapid Application Development) . . . 23

Gambar 2.4 Model Prototyping . . . 24

Gambar 2.5 Arsitektur Android . . . 28

Gambar 2.6 Siklus Hidup Aplikasi Android . . . .28

Gambar 3.1 Model Perancangan Aplikasi . . . 33

Gambar 3.2 Use Case Diagram . . . 36

Gambar 3.3 Diagram Activity Menampilkan Lektion (Pelajaran) . . . .43

Gambar 3.4 Diagram Activity Menampilkan Wortschatz (Kosakata). . . .43

Gambar 3.5 Diagram Activity Menampilkan Strukturen (Tata Bahasa). . . .44

Gambar 3.6 Diagram Activity Mengerjakan Übungen (Latihan). . . 45

Gambar 3.7 Diagram Activity Menampilkan Teks für Rede . . . .45

Gambar 3.8 Diagram Activity Menampilkan Hilfe (Bantuan). . . .. 46

Gambar 3.9 Diagram Activity Memilih Menu Verlassen (Keluar). . . 46

Gambar 3.10 Sequence Diagram Menampilkan Lektion (Pelajaran) . . . 47

Gambar 3.11 Sequence Diagram Menampilkan Wortscharz (Kosakata). . . .48

Gambar 3.12 Sequence Diagram Menampilkan Strukturen (Tata Bahasa) . . . .48

Gambar 3.13 Sequence Diagram Mengerjakan Übungen (Latihan). . . .49

Gambar 3.14 Sequence Diagram Menampilkan Teks für Rede . . . 49

Gambar 3.15 Sequence Diagram Menampilkan Hilfe (Bantuan) . . . 50

Gambar 3.16 Sequence Diagram Memilih Menu Verlassen (Keluar). . . 50

Gambar 3.17 Class Diagram . . . 51

Gambar 3.18 Perancangan Antarmuka Menu Utama. . . ..51

Gambar 3.19 Perancangan Antarmuka Daftar Materi . . . .. . . .52

Gambar 3.20 Perancangan Antarmuka Materi Pelajaran Begruβüng(Salam) . . 52

Gambar 3.21 Perancangan Antarmuka Materi Pelajaran Kennenlernen (Perkenalan) . . . 53

Gambar 3.22 Perancangan Antarmuka Materi Pelajaran Alphabet . . . 53

(9)

Gambar 3.24 Perancangan Antarmuka Materi Pelajaran Schulsachen (Peralatan

Sekolah) .. . . 54

Gambar 3.25 Perancangan Antarmuka Materi Pelajaran Stundenplan (Jadwal Pelajaran). . . 55

Gambar 3.26 Perancangan Antarmuka Materi Pelajaran Schulaktivitäten . . . . .55

Gambar 3.27 Perancangan Antarmuka Materi Pelajaran Uhrzeit (Waktu) . . . . 56

Gambar 3.28 Perancangan Antarmuka Materi Pelajaran Datum (Tanggal) . . . .56

Gambar 3.29 Perancangan Antarmuka Menu Wortschatz (Kosakata) . . . 57

Gambar 3.30 dan 3.31 Perancangan Antarmuka List Struktur dan Tata Bahasa. .57

Gambar 3.32 dan 3.33 Perancangan Antarmuka Pilihan Tema Materi dan Soal Latihan. . . 58

Gambar 3.34 Perancangan Antarmuka Menu Teks für Rede . . . 58

Gambar 3.35 Perancangan Antarmuka Menu Hilfe (Bantuan). . . 59

Gambar 4.1 Antarmuka Splash Screen. . . 61

Gambar 4.2 Antarmuka Menu Utama . . . .62

Gambar 4.3 Antarmuka Menu Tema Dan Materi Pelajaran . . . .63

Gambar 4.4 Antarmuka Materi Begruβüng (Salam) . . . 64

Gambar 4.5 Antarmuka Materi Kennenlernen (Perkenalan). . . .65

Gambar 4.6 Antarmuka Materi Alphabet... . . . 66

Gambar 4.7 Antarmuka Materi Zahlen (Angka). . . .67

Gambar 4.8 Antarmuka Materi Schulsachen (Perlengkapan Sekolah). . . .68

Gambar 4.9 Antarmuka Materi Stundenplan (Jadwal Pelajaran). . . 69

Gambar 4.10 Antarmuka Materi Schulaktivitäten (Aktivitas Sekolah). . . 69

Gambar 4.11 Antarmuka Materi Uhrzeit (Waktu). . . 70

Gambar 4.12 Antarmuka Materi Datum (Tanggal). . . .71

Gambar 4.13 Antarmuka Menu Strukturen (Tata Bahasa) . . . .72

Gambar 4.14 Antarmuka Menu Wortschatz (Kosakata). . . .73

Gambar 4.15 Antarmuka Menu Übungen (Latihan). . . 74

Gambar 4.16 Antarmuka Menu Hasil Evaluasi Soal. . . .74

Gambar 4.17 Antarmuka Menu Teks für Rede. . . 76

Gambar 4.18 Antarmuka Menu Hilfe (Bantuan) . . . 77

(10)

DAFTAR TABEL

Tabel 2.1 Perubahan Bentuk Kata Kerja. .. . . 11

Tabel 2.2 Kata Ganti Orang. . . .. . . . .12

Tabel 2.3 Negation (Menyangkal). . . 14

Tabel 2.4 Perubahan Bentuk Artikel im Akkusativ . . . 16

Tabel 2.5 Perubahan Bentuk Personalpronomen im Akkusativ. . . 16

Tabel 3.1 Use Case Skenario Melihat Lektion (Pelajaran). . . 37

Tabel 3.2 Use Case Skenario Melihat Wortschatz (Kosakata). . . 37

Tabel 3.3 Use Case Skenario Melihat Strukturen (Tata Bahasa). . . 38

Tabel 3.4 Use Case Skenario Mengerjakan Übungen (Latihan). . . .38

Tabel 3.5 Use Case Skenario Mengakses Teks für Rede. . . .39

Tabel 3.6 Use Case Skenario Melihat Hilfe (Bantuan). . . 40

Tabel 3.7 Use Case Skenario Memilih Menu Verlassen (Keluar). . . 41

Tabel 3.8 Use Case Skenario Melihat Daftar Materi . . . .41

Tabel 3.9 Use Case Skenario Mencari Wortschatz (Kosakata). . . .42

Tabel 4.1 Pengujian Menu Utama. . . . . . 79

Tabel 4.2 Pengujian Menu Materi . . . 81

Tabel 4.3 Hasil Pengujian KuisionerPertanyaan Nomor 1. . . 85

Tabel 4.4 Hasil Pengujian KuisionerPertanyaan Nomor 2. . . 85

Tabel 4.5 Hasil Pengujian KuisionerPertanyaan Nomor 3. . . 86

Tabel 4.6 Hasil Pengujian KuisionerPertanyaan Nomor 4 . . . .86

Tabel 4.7 Hasil Pengujian KuisionerPertanyaan Nomor 5 . . . .87

Tabel 4.8 Hasil Pengujian KuisionerPertanyaan Nomor 6 . . . .87

Tabel 4.9 Hasil Pengujian KuisionerPertanyaan Nomor 7 . . . .87

Tabel 4.10 Hasil Pengujian KuisionerPertanyaan Nomor 8. . . ..88

Tabel 4.11 Hasil Pengujian KuisionerPertanyaan Nomor 9 . . . .88

(11)

DAFTAR PUSTAKA

[1] Anonymous. (2012, Januari) GO-Gulf.com. [Online].

http://www.go-gulf.com/blog/smartphone/ (diakses pada tanggal 27 Maret

2013)

[2] Arikunto, Suharsimi. (1993). Manajemen Pengajaran Secara Manusiawi. Jakarta: Rineka Cipta.

[3] Asyhar,Rayandra.2012. Kreatif Mengembangkan Media Pembelajaran.

Jakarta: Referensi Jakarta.

[4] Coggle, Paul, & Schenke, Heiner. 2010. Complete Jerman Vol.1. Jakarta: Kesaint Blanc (Anggota IKAPI).

[5] Funk, Hermann., Kuhn, Christina., & Demme, Silke. 2009. Studio D A1.

Jakarta: Katalis.

[6] Huda, Arif Akbarul. 2012. 24 Jam!! Pintar Pemrograman Android.

Yogyakarta : C.V Andi Offset (Penerbit Andi).

[7] Kartika, Yanuarizki Wahyu. 2012. Aplikasi Englis For Fun Sebagai Media Pembelajaran Berbasis Android. Universitas Muhammadiyah Malang. Malang.

[8] Lepank. (2012, Agustus). Retrieved from Lepank:

http://www.lepank.com/2012/08/pengertian-aplikasi-menurut-beberapa.html. (Diakses pada tanggal 21 September 2013)

[9] Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia. 2013.

Undang-undang No. 70 Tahun 2013 tentang Kerangka Dasar dan Struktur Kurikulum Sekolah Menengah Kejuruan / Madrasah Aliyah Kejuruan.

(12)

[10] Perdamean, Ahmad Sahad. 2010.Peningkatan Penguasaan Tata Bahasa Jerman Melalui Pola Latihan Analisis Kesalahan. Universitas Negeri Medan. Medan.

[11] Pirdiansyah, Hendri. 2013. Android,Sejarah dan Perkembangannya.

http://sigma.ac.id/android-sejarah-perkembangannya.html (diakses pada

tanggal 21 September 2013).

[12] Proboyekti, Umi. Bahan Ajar Rekayasa Perangkat Lunak Software Proses Model I. Universitas Kristen Duta Wacana. Yogyakarta.

[13] Republik Indonesia. 2003. Undang-undang No.20 Tahun 2003 tentang Sistem Pendidikan Indonesia. Menteri Pendidikan dan Kebudayaan Republik Indonesia. Jakarta.

[14] Safaat, Nazruddin. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: Informatika Bandung.

[15] Shane, B. (2012, 12). Retrieved from Students use cellphones as part of classroom lessons: http://www.usatoday.com/story/news/nation/2012/12/27/ students-use-cellphones-as-part-of-classroom-lessons/1794883/ (diakses pada tanggal 12 April 2013).

[16] Sugiarti, Yati. 2011. Penyusunan Modul Pembelajaran Ketrampilan Membaca Teks Bahasa Jerman Bagi Guru-Guru Bahasa Jerman DIY dan Jateng. Yogyakarta.

[17] Wijaya, Dedi. 2009. Pendekatan Komunikatif dalam Pembelajaran Bahasa Komunikatif. Universitas Asahan. Sumatera Utara. (Online)

http://www.scribd.com/doc/30339294/Pendekatan-Komunikatif-Dalam-Pembelajaran-Bahasa-Komunikatif (diakses pada tanggal 20 September

2013).

[18] Wulandari, Dyah Sapta. 2013. Ich Liebe Deutsch für SMA/MA Klasse X.

Referensi

Dokumen terkait

NATALISA SYARIF MASNO MARJOHAN, SE., MSI KANTI PRIHATIN WIJI ASTUTI JAKARTA PUSAT JAKARTA SELATAN JAKARTA BARAT PALEMBANG PALEMBANG DEPOK PALEMBANG PAGAR ALAM JAKARTA TIMUR

Hasil analisis rata – rata karakter tinggi tanaman populasi UK750-5, UK750- 41, karakter panjang daun populasi UK500- 79, UK500-83 dan pada karakter pengamatan jumlah

Digunakan untuk mendapatkan informasi atau data-data yang berkaitan dengan wewenang penghulu, peraturan pencatatan nikah, dan data empiris yang dalam hal ini yakni

Uyun dan Rumiani (2012) mengatakan bahwa shalat dalam Islam merupakan doa dan gerakan-gerakannya merupakan gerakan yang harus dilakukan dengan khusyuk penuh dengan

Memuat Informasi: Data UU APBN, Data Laporan Keuangan, Data Perencanaan Pembangunan, Data Ekonomi Makro, Data Pendapatan Negara, Data Pembiayaan Negara, Data

Pada penari i-pop ( modern dance ) penggunaan lipsycn agar penari memiliki konsentrasi yang lebih kepada teknik gerak karena gerak merupakan skill utama, sedangkan ke-

Focusing on Bangkalan dialect, Madurese language has three speech levels namely Énjék Iyéh/ Bâsa Andhâp (low style, no honorifics), Énggê Éntén/Bâsa Ténga’an