PEMBUATAN APLIKASI PEMBELAJARAN TENSES...

15
PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID Sandy Nur Rahmat 1 Setia Wirawan 2 Universitas Gunadarma Jl. Margonda Raya No. 100 Depok 16424 [email protected] 1 [email protected] 2 ABSTRKASI Skripsi ini membahas tentang pembuatan aplikasi pembelajaran tenses bahasa inggris dengan menggunakan perangkat mobile bersistem operasi android, Aplikasi ini berisikan materi-materi dari 16 tenses bahasa inggris yang biasa dipelajari di indonesia beserta soal-soal latihan dan fitur-fitur lainnya. Pembuatan aplikasi ini bertujuan untuk mempermudah pelajar atau pengguna lainnya dalam mempelajari tenses bahasa inggris karena sifat mobile yang dapat dipergunakan kapan saja dan dimana saja. Pembuatan aplikasi dimulai dari tahap pengumpulan data, melakukan perencanaan system, perencanaan tampilan dan alur program, dilanjutkan dengan mengimplementasikan rancangan kedalam program dengan menggunakan Eclipse yang diakhiri dengan pengujian fungsionalitas dan pengujian penerimaan pengguna. Dari hasil ujicoba yang dilakukan dapat diketahui bahwa aplikasi pembelajaran tenses ini dapat menampilkan informasi yang sesuai dan dari hasil pengujian penerimaan pengguna aplikasi ini dapat membantu pengguna dalam mempelajari tenses bahasa inggris. Aplikasi ini menggunakan bahasa pemprograman java dengan menggunakan software Eclipse Indigo, SDK, ADT, JDK dengan Database SQLite yang bisa dilihat dengan menggunakan Add-ons di Mozila Firefox Kata Kunci : Android, Bahasa Inggris, Mobile, Tenses, Pembelajaran ABSTRACT This thesis discusses the making of the English tenses learning applications using mobile devices android operating system, application contains material of 16 common English tenses studied in Indonesia along with practice questions and other features. The development of this application aims to facilitate students or other users in learning the English tenses because of the nature of mobile that can be used anytime and anywhere.

Transcript of PEMBUATAN APLIKASI PEMBELAJARAN TENSES...

Page 1: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRISPADA SMARTPHONE PLATFORM ANDROID

Sandy Nur Rahmat1

Setia Wirawan2

Universitas GunadarmaJl. Margonda Raya No. 100 Depok – 16424

[email protected]

[email protected]

ABSTRKASI

Skripsi ini membahas tentang pembuatan aplikasi pembelajaran tensesbahasa inggris dengan menggunakan perangkat mobile bersistem operasi android,Aplikasi ini berisikan materi-materi dari 16 tenses bahasa inggris yang biasadipelajari di indonesia beserta soal-soal latihan dan fitur-fitur lainnya. Pembuatanaplikasi ini bertujuan untuk mempermudah pelajar atau pengguna lainnya dalammempelajari tenses bahasa inggris karena sifat mobile yang dapat dipergunakankapan saja dan dimana saja.

Pembuatan aplikasi dimulai dari tahap pengumpulan data, melakukanperencanaan system, perencanaan tampilan dan alur program, dilanjutkan denganmengimplementasikan rancangan kedalam program dengan menggunakan Eclipseyang diakhiri dengan pengujian fungsionalitas dan pengujian penerimaan pengguna.

Dari hasil ujicoba yang dilakukan dapat diketahui bahwa aplikasipembelajaran tenses ini dapat menampilkan informasi yang sesuai dan dari hasilpengujian penerimaan pengguna aplikasi ini dapat membantu pengguna dalammempelajari tenses bahasa inggris.

Aplikasi ini menggunakan bahasa pemprograman java dengan menggunakansoftware Eclipse Indigo, SDK, ADT, JDK dengan Database SQLite yang bisa dilihatdengan menggunakan Add-ons di Mozila FirefoxKata Kunci : Android, Bahasa Inggris, Mobile, Tenses, Pembelajaran

ABSTRACT

This thesis discusses the making of the English tenses learning applications usingmobile devices android operating system, application contains material of 16common English tenses studied in Indonesia along with practice questions and otherfeatures. The development of this application aims to facilitate students or other usersin learning the English tenses because of the nature of mobile that can be usedanytime and anywhere.

Page 2: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

Making an application starts from the data collection phase, the planning system,planning the display and flow of the program, followed by implementing the designinto the program using the Eclipse that is ending with testing functionality and useracceptance testing.

From the results of tests carried out can be seen that the application of learningtenses can display the appropriate information and the results of user acceptancetesting of these applications can help users to learn English tenses.This application used the Java programming language using Eclipse Indigo software,SDK, ADT, JDK with SQLite database that can be viewed using the Mozilla Add-onsin Firefox.Key words: Android, English, Mobile, Tense, Learning.

Page 3: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

PENDAHULUAN

Bahasa Inggris merupakanbahasa universal yang sangatdibutuhkan dalam kehidupan sehari-hari, bahkan bahasa inggris sudahdiperkenalkan sejak jenjang tamankanak-kanak. Dalam bahasa inggrisGrammar atau tata bahasa merupakanbagian yang tak terpisahkan, salah satumateri pokok yang dipelajari didalamGrammar adalah tenses.

Berdasarkan waktu kejadian-nya tenses dapat dibagi menjadi 4,yaitu Present Tense, Past Tense,Future Tense dan Past Future Tense.Sedangkan jika dilihat dari sifatkejadiannya tenses juga dibagi menjadi4 yaitu, Simple tense, ContinuousTense, Perfect Tense dan PerfectContinuous Tense. Sehingga dari unsurtersebut terbentuk 16 bentuk Tensesyang harus dipelajari.

Dalam mempelajari ke 16Tenses tersebut terkadang kitakesulitan karena banyaknya materiyang harus dipelajari, setiap tensesmemiliki rumus yang berbeda olehsebab itu kita harus menghafalkannya,salah satu cara yang paling efektifadalah dengan sesering mungkinberlatih dengan melihat contoh-contohkalimat dan mengerjakan soal-soal darisetiap tenses.

Dari permasalahan di atas,penulis bermaksud untuk membuataplikasi pembelajaran tenses didalambahasa inggris dengan menggunakanperangkat mobile. Perangkat mobiledipilih karena sifatnya yang mudah

dibawa kemana saja dan ukurannyayang relatif lebih kecil dari padaperangkat komputer. Sedangkan sistemoperasi Android dipilih karena toolsyang digunakan untuk pembuatanaplikasi android bersifat open sourceselain itu pengguna juga dapatmendapatkan aplikasi-aplikasi androidsecara geratis ataupun berbayar dengancara mengunduhnya di AndroidMarket.

Tujuan PenulisanTujuan dari penulisan skripsi

ini adalah untuk membangun sebuahaplikasi yang berbasis Android untukmempermudah para pengguna sepertipelajar, mahasiswa atau masyarakatyang sedang belajar bahasa inggrisagar dapat lebih memahami materi dari16 tenses yang terdapat dalam bahasainggris secara benar.

Metode PenulisanDalam pengumpulan data

untuk menyelesaikan pembuatanskripsi ini, terdapat dua metode yangdigunakan yaitu :

1. Melakukan studi pustaka yangmerupakan tahap perencanaanuntuk mengetahui pokokbahasan materi dengan mencaridata-data yang akan digunakandan mempelajari buku-bukuatau petunjuk yang bergunadan relevan. Beberapa bukuyang digunakan dalampembuatan aplikasi ini adalah“Hapalan Praktis 16 TensesSistem 16 Jam” ,“Pemrograman AplikasiMobile Smartphone dan Tablet

Page 4: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

PC Berbasis Android” dan“Membuat Aplikasi UntukAndroid”. Selain itu tutorial-tutorial pembuatan aplikasiAndroid yang terdapat diinternet juga menjadi sumberdalam pembuatan aplikasi ini.

2. Melakukan perencanaan sistemyaitu melakukan perencanaanpembuatan aplikasi ini dismarphone bersistem operasiAndroid.

3. Merancang tampilan dan alurprogram yang dibuat, meliputistruktur navigasi aplikasi,rancangan tampilan danperancangan User Interface

4. Mengimplementasikan materi-materi tersebut kedalam bahasapemrograman yang telahdipilih yaitu Java berbasisAndroid, dimana didalamnyaterdapat coding yang akanmembentuk program yangdiinginkan. Tools yangdigunakan dalam pembuatanaplikasi ini adalah AndroidSDK (Software DevelopmentKit), ADT (AndroidDevelopment Tool) pluginversi 17 dan Eclipse IndigoIDE (Integrated DevelopmentEnvironment)

5. Pengujian yang merupakantahap akhir. Aplikasi yangdibuat diuji coba padaperangkat mobile bersistemoperasi Android untuk melihat

bug yang terdapat pada tahapimplementasi.

TINJAUAN PUSTAKA

Tenses Bahasa Inggris

Tata bahasa (Grammar) dalambahasa inggris merupakan bagian yangtak terpisahkan, salah satu materipokok yang dipelajari dalam tatabahasa adalah tenses. Tensesmerupakan unsur yang paling pentingdalam menggunakan bahasa inggriskarena setiap kejadian, perbuatanmaupun tindakan diungkapkan dalamkalimat sesuai dengan waktukejadiannya atau merupakan sebuahgambaran suatu kejadian, tindakanataupun perbuatan terjadi sesuaidengan keadaan dan juga sifatnya.

Java

Java adalah bahasapemrograman yang dapat dijalankan diberbagai komputer termasuk telepongenggam. Bahasa ini awalnya dibuatoleh James Gosling saat masihbergabung di Sun Microsystems saatini merupakan bagian dari Oracle dandirilis tahun 1995. Bahasa ini banyakmengadopsi sintaksis yang terdapatpada C dan C++ namun dengansintaksis model objek yang lebihsederhana serta dukungan rutin-rutinaras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnyadikompilasi ke dalam p-code(bytecode) dan dapat dijalankan padaberbagai Mesin Virtual Java (JVM).Java merupakan bahasa pemrogramanyang bersifat umum/non-spesifik(general purpose), dan secara khusus

Page 5: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

didisain untuk memanfaatkandependensi implementasi seminimalmungkin. Karena fungsionalitasnyayang memungkinkan aplikasi javamampu berjalan di beberapa platformsistem operasi yang berbeda, javadikenal pula dengan slogannya, "Tulissekali, jalankan di mana pun". Saat inijava merupakan bahasa pemrogramanyang paling populer digunakan, dansecara luas dimanfaatkan dalampengembangan berbagai jenisperangkat lunak aplikasi ataupunaplikasi berbasis web [10].

Java Platform Android

Java platform Android hampirsama dengan Java 2 Micro Edition(J2ME), karena kedua jenis javatersebut diperuntukan untukpembuatan aplikasi berbasis mobileyang diaplikasikan kedalam ponselatau PDA, selain itu terdapat jugakesamaan lainya yaitu sama-samamenggunakan dasar pemrograman javayang kemudian dikembangkan danditambahkan library pendukung untukmasing-masing platform, tetapi untukoutput yang dihasilkan keduanyaberbeda, J2ME menghasilkan aplikasiberbasis java dan berekstensi .jar, lainhalnya dengan Java Android yangdikhususkan untuk OS Android danaplikasi yang dihasilkan berekstensi.apk.

Dalam penggunaan bahasapemrograman Java pada Android tidakberbeda dengan Java untuk platformlainnya, yaitu membutuhkan dua buahproduk yang dikeluarkan untuk

membantu dalam membuat aplikasi,yaitu :

1. Java SE RuntimeEnvironment(JRE)Java Runtime Environment(JRE) menyediakanperpustakaan, Java VirtualMachine (JVM) dan komponenlain untuk menjalankan appletdan aplikasi yang ditulis denganbahasa pemrograman Java.Terdapat dua buah kunciteknologi yang merupakanbagian dari JRE, yaitu JavaPlugin yang memungkinkanmenjalankan applet di browserpopuler dan Java Web Start yangmenyebabkan aplikasi mandirimelalui jaringan. JRE tidakmengandung utilitas seperticompiler atau debugger untukmengembangkan applet danaplikasi. JRE yang digunakanadalah JRE 6.

2. Java Development Kit (JDK)Java Development Kit (JDK)merupakan perangkat lunak yangdigunakan untuk manajemen danmembangun berbagai aplikasiJava. JDK merupakan supersetdari JRE, berisikan segalasesuatu yang ada di JREditambahkan compiler dandebugger yang diperlukan untukmengembangkan applet danaplikasi. JDK yang dipakaudisini yaitu JDK1.6.0_10 (JDK1.6 update 10).

Page 6: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

Eclipse

Eclipse adalah sebuahIntegreted Development Environment(IDE) untuk mengembangkanperangkat lunak dan dapat dijalankandi semua platform (platform-independent). Eclipse memiliki sifatsebagai berikut:

Multi-platform, Eclipse bisadipakai di berbagai systemoperasi seperti MicrosoftWindows,Linux,Solaris,AIX,HP-UX, dan Mac OS X.

Multi-Language, Selainmenggunakan bahasapemrograman java Eclipse jugamendukung pengembanganaplikasi berbasis bahasapemrograman lainnya, sepertiC/C++, Cobol, Python, Perl,PHP, dan lainnya.

Multi-role, Selain sebagai IDE(Integreted DevelopmentEnvironment) untukpengembangan aplikasi,Eclipse juga bias digunakanuntul aktivitas dalam sikluspengenbangan perangkat lunak,seperti dokumentasi, testperangkat lunak,pengembangan web, dan lainsebagainya.

Eclipse bersifat open source sehinggamenjadi salah satu IDE favorit, selainitu Eclipse juga mempunyaikemampuan untuk dapat dikembangkan oleh pengguna dengankomponen yang dinamakan plug-in.Konsep Eclipse adadalah IDE yangterbuka (open), mudah diperluas(extensible) untuk apa saja, dan tidakuntuk sesuatu yang spesifik. Jadi,

Eclipse tidak saja untukmengembangkan program Java, akantetapi dapat digunakan untuk berbagaimacam keperluan, cukup denganmenginstal plug-in yang dibutuhkan.Contohnya jika kita inginmengembangkan program C/C++terdapat plugin CDT (C/C++Development Tools) [5].

Sejak tahun 2006 EclipseFoundation secara rutin merilis versiEclipse setiap tahun. Setiap riliskemudian diberi kode sesuai denganberbagai nama bintang dari planetJupiter.

PEMBAHASAN

Struktur Navigasi

Struktur navigasi yang dipakaidalam pembuatan aplikasi ini adalahstruktur navigasi campuran, yaitugabungan antara sktuktur navigasilinier dan hirarki. Strukutur navigasilinier menampilkan satu demi satutampilan layar secara terurut menuruturutannya dan tidak diperbolehkanadanya percabangan. Sedangkanstruktur navigasi hirarki merupakanstruktur navigasi yang mengandalkanpercabangan untuk menampilkan dataatau gambar pada layer dengan kriteriatertentu.

Page 7: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

Gambar 1 Struktur Navigasi

Tampilan yang pertama ketikaaplikasi ini dijalankan adalah tampilanSplash Screen, didalam menu utamaterdapat 6 (enam) menu yaituPengenalan Tenses, Materi Tenses,Cari Rumus, Cari Verb, Soal Latihan,dan Tentang Aplikasi. Di dalam MenuPengenalan Tenses terdapat informasipenggunaan tenses, macam-macamtenses, sedangkan di Menu MateriTenses terdapat materi-materi dandibagi lagi kedalam 4 macam tensesberdasarkan sifat kejadian yaituSimple Tense, Countinuous Tense,Perfect Tense, dan PerfectCountinuous Tense, Sehingga terdapat16 materi tenses yang terdapat didalam aplikasi ini. Di menu Cari

Rumus ketika pengguna memilih salahsatu tenses maka akam muncul rumusdari tenses yang dipilih. Didalam menuCari Verb terdapat 2 Tab layout yangbisa dipilih yaitu halaman RegularVerb dan halaman Irregular Verbdimana disetiap halaman terdapat EditText untuk memasukan verb1 yangdicari dan ListView yang akanmenampilkan data yang terdapat didalam database yang sesuai denganteks yang dimasukan kedalam EditText, jika salah satu data yang terdapatpada List View yang muncul diklikmaka akan muncul halaman yangberupa Dialog yang menampilkan verb2, verb 3 dan artinya. Di dalam menuSoal Latihan terdapat 16 Button yangdikelompokan kedalam tenses yangberdasarkan waktu kejadian, disetiaptenses tersebut terdapat tenses yangberdasarkan sifat kejadiannya, jikasalah satu dari 16 Button tersebut diklik makan akan muncul pilihanlatihan . Sedangkan buTton keluaryang tedapat di Menu Utamadigunakan untuk keluar dari aplikasi.

Perancangan Tampilan Program

Dalam setiap pembuatanprogram alangkah baiknya terlebihdahulu merancang suatu rancangantampilan dari aplikasi atau programyang akan kita buat. Rancangantersebut untuk mempermudah dalampembuatan aplikasinya nanti.

3.5.1 Halaman Splash Screen

Halaman Splash Screenmerupakan halaman loading yangmuncul ketika aplikasi mulaidijalankan,halaman ini muncul

Page 8: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

beberapa saat sebelum munculhalaman Menu Utama. Pada halamanini terdapat ImageView dengangambar icon dan teks yang terdapatpada gambar dan ProgressBar.

Gambar 2 Rancangan Tampilan SplashSreeen

1. Halaman Menu Utama

Halaman ini adalah halamanpertama yang akan muncul setelahtampilan splash screen, dimana dihalaman ini terdapat menu-menu yangterdapat di aplikasi pembelajarantenses, diantaranya adalah menuPengenalan Tenses, Materi Tenses,Cari Rumus, Cari Verb, Soal Latihan,Tentang Aplikasi, dan Button keluaryang terdapat di kanan pojok atas.

Gambar 3 Rancangan Tampilan MenuUtama

a. Menu Pengenalan Tenses, padamenu ini terdapat pengertiantenses, macam-macan tensesdan fungsi dari tenses.

b. Menu Materi Tenses, padamenu ini terdapat materipembelajaran tenses.

c. Menu Cari Rumus, di menu initerdapat kumpulan rumus darike 16 tenses yang ada, kitahanya tinggal memilih tensesapa yang di inginkan.

d. Menu Cari Verb, berisikanverb-verb dalam bahasa inggrisbaik Regular Verb ataupunIrregular Verb

e. Menu Soal Latihan, terdapatsoal-soal latihan yang terbagiberdasarkan tenses

f. Menu Tentang Aplikasi,berisikan informasi tentangpembuat dan program

2. Halaman Pengenalan Tenses

Menu ini dibuat untukmengenalkan kepada pengguna apa itutenses , macam-macam tenses dan

Page 9: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

kegunaannya yang ditampilkanmenggunakan TextView, selain itu dihalaman ini juga terdapat ButtonKembali untuk kembali ke menusebelumnya.

Gambar 4 Rancangan Tampilan MenuPengenalan Tenses

3. Halaman Materi Tenses

Pada halaman menu initerdapat materi-materi tenses yangdibagi berdasarkan waktu kejadiannyayaitu Present Tenses, Past Tenses,Future Tenses, dan Past Future Tensesyang berbentuk Button.

Gambar 5 Rancangan Tampilan MenuMateri Tenses

Jika salah satu Button pada menutersebut diklik maka akan munculhalaman seperti pada Gambar 3.6,dimana pada halaman tersebut terdapat4 TabMenu, yaitu tenses berdasarkansifat kejadiannya yaitu Simple Tense,Countinuous Tense, Perfect Tense, danPerfect Countinuous Tense, Jadi setiaptenses yang terdapat di Gambar 3.5 dibagi lagi menjadi empat sehingga totaldari semua tenses yang ada adalah 16tense yaitu Simple present tense,Present Continuous tense, PresentPerfect tense, Present PerfectContinuous tense, Simple Past tense,Past Continuous tense, Past PerfectTense, Past Perfect Continuous tense,Simple Future tense, FutureContinuous tense, Future Perfecttense, Future Perfect ContinuousTense, Simple Past Future tense, PastFuture Continuous tense, Past FuturePerfect tense, Past Future PerfectContinuous tense.

Gambar 6 Rancangan Tampilan MateriTenses

Page 10: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

Pada Gambar 3.6 terdapat materi daritenses mulai dari pengertian, rumus,kegunaan, catatan-catatan dan contohpenggunaan tenses tersebut. Selain itudi setiap tenses juga terdapat beberapaButton diantaranya Button Bantuan (?)untuk membantu pengguna dalammemahami tampilan dari menutersebut, Kembali untuk kembali ketampilan menu sebelumnya, Verbuntuk mengakses menu Verb untukmencari bentu verb ke 2 dan ke 3 darisetiap verb, dan Button Soal untukmengakses Menu Soal Latihan.

Gambar 7 Rancangan TampilanBantuan

Seperti yang terlihat pada Gambar 3.6dibawah, ketika kita mengklik Buttonsoal maka akan muncul AlertDialogdengan pilihan latihan yang akandikerjakan, setiap latihan terdapat 5soal dari tenses yang kita pilih tadi

Gambar 8 Rancangan TampilanPengaksesan Menu Soal Latihan.

Seperti yang terlihat pada Gambar 3.9dimana setiap tenses memiliki soallatihannya tersendiri dan setiap latihanterdapat 5 pertanyaan. Pada rancangantampilan soal latihan terdapatpertanyaan-pertanyaan yangmenggunakan TextView dan memiliki4 pilihan disetiap pertanyaannyaberupa CheckBox, untuk mengetahuijawaban kita benar atau tidak kitahanya perlu mengklik Button jawabmaka akan muncul keteranangan benardan salah yang berupa ImageViewserta penjelasan mengenai jawabanyang benar .

Page 11: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

Gambar 9 Rancangan Tampilan UntukSoal Latihan

5 Halaman Cari Rumus

Di dalam menu ini terdapatsebuah Spinner yang berisikan ke 16tenses yang terdapat di dalam bahasainggris, jadi pengguna hanya perlumemilih salah satunya untuk melihatrumus dari tenses yang dipilih, sepertiyang terlihat pada Gambar 3.10.

Gambar 10 Rancangan TampilanMenu Cari Rumus

Selain itu terdapat Button Cari Rumusuntuk mencari dan TextView untukmenampilkan rumus dari tenses yangdipilih yaitu rumus untuk kalimat

positif(+), negatif(-), Tanya(?), danTanya negatif (-?). Jika penggunaingin melihat rumus dari tenses yanglain, maka pengguna hanya perlumemilih kembali tenses yang terdapatpada spinner dan mengklik Button carirumus. Jika pengguna ingin kembali kemenu sebelumnya, pengguna hanyaperlu mengklik Button kembali yangterdapat di atas kanan.

6. Halaman Cari Verb

Di halaman Menu Cari Verbterdapat 2 TabView yaitu untuk VerbRegular dan Verb Irregular. Disinipengguna hanya perlu memasukanVerb 1 di EditText selanjutnya darikata-kata yang di input akan munculhasil yang berupa ListView yang berisidata yang sesuai dengan kata yang diinput tadi.

Gambar 11 Rancangan TampilanMenu Cari Verb

Jika salah satu hasil ListView yangterlihat diklik maka akan munculAlertDialog yang berisi verb ke 2 danverb ke 3 serta arti dari verb tersebut,untuk kembali memilih verb yang lain

Page 12: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

pengguna hanya perlu mengklikButton OK dan jika pengguna inginkembali ke menu sebelumnyapengguna hanya perlu mengklikButton kembali.

Gambar 12 Rancangan Tampilan HasilCari Verb

7. Halaman Soal Latihan

Dihalaman Menu Soal Latihanterdapat 16 Button yang mewakili 16tenses yang terdapat di dalam bahasainggris Button-button tersebut dikelompokan kedalam tenses tensesberdasarkan waktu kejadiannya sepertiyang terlihat pada gambar 3.13

Gambar 13 Rancangan TampilanMenu Soal Latihan

Jika salah satu Button tersebut diklikmaka akan keluar tampilan sepertiyang terlihat pada gambar 3.14 dimanapada tampilan tersebut terdapat pilihanlatihan yang harus dipilih untukmelihat soal-soal pada latihan tersebut.

Gambar 14 Rancangan TampilanPilihan Latihan

Jika salah satu latihan tersebut dipilihmaka akan muncul tampilan sepertiyang terlihat pada gambar 3.15 dimanapada tampilan tersebut terdapat 5 soallatihan dengan pilihan yang yangberbentuk CheckBox, jika salah satuCheckBox tersebut dipilih dan Buttonjawab di klik maka akan munculjawaban benar atau salah besertaketerangan dari jawaban yang benar

Page 13: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

Gambar 15 Rancangan Soal-soalLatihan

8. Halaman Tentang Aplikasi

Rancangan untuk halamantentang aplikasi hanya terdapatinformasi tentang pembuat aplikasiyang berbentuk TextView dan Buttonuntuk melihat halaman selanjutnya,yaitu halaman Sumber Materi yangberisi info sumber materi yang dipakaidalam pembuatan aplikasi ini.

Gambar 16 Rancangan Menu TentangAplikasi

Gambar 17 Rancangan Sumber Materi

SIMPULAN DAN SARAN

KesimpulanSetelah dilakukan ujicoba pada

program baik di emulator maupun diberbagai macam perangkat androidlainnya seperti Galaxy Mini, SamsungGalaxy Ace, Samsung Galaxy Ace2dan lainnya dapat dikatakan bahwaaplikasi ini berjalan dengan baik.Sedangkan bedasarkan hasil pengujianyang telah dilakukan denganmemberikan kuisioner kepadabeberapa responden dapat disimpulkanbahwa aplikasi pembelajaran tensesbahasa inggris memiliki tampilan yangmenarik dan mudah untukdioperasikan selain itu menu-menuyang terdapat pada aplikasi ini sepertipengenalan tenses, materi tenses,pencarian verb, pencarian rumus, soallatihan dan exit berfungsi dengan baikdan dapat membantu pengguna dalammempelajari tenses bahasa inggris.

Page 14: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

XML (Extensible MarkupLanguage) dan bahasa pemrogramanJava yang digunakan untuk membuataplikasi ini mudah untuk digunakandan memiliki interface yang menarik,selain itu XML yang mudahdimodifikasi dalam pengaturantampilan aplikasi membantu penulisdalam mendesain aplikasipembelajaran tenses bahasa inggris inisehingga menjadikan aplikasi inimenarik dan user friendly yangmembuat aplikasi ini mudah dipahamipengguna dan lebih informatif.

SaranPenulis menyadari bahwa

masih banyaknya kekurangan dalamaplikasi ini, salah satunya adalah tidakterdapatnya score di fitur soal latihan,selain itu database yang digunakanpada soal-soal latihan adalah offlinesehingga pengguna harus mengupdateapk yang databasenya sudah diupdateoleh programmer di market jika inginmengupdate soal-soal. Harapan daripenulis dalam pengembangan aplikasiini adalah database yang digunakanadalah database online sehingga soal-soal dapat berubah tanpa haruspengguna mengupdate apk dariaplikasi ini di market android.

DAFTAR PUSTAKA

[1] Krishna, Nien., HafalanPraktis 16 Tenses Sistem 16Jam, Cakrawala, Yogyakarta,2012.

[2] Leoni, Agustin., CaraPraktis Menguasai 16 Tenses,PT Tangga Pustaka, Jakarta,2008.

[3] Safaat, Nazruddin.,Pemrograman AplikasiMobile Smartphone danTablet PC Berbasis Android,Informatika, Bandung, 2012.

[4] Siregar, Ivan Michael.,Ronald Yusuf, WellySiendow, William W.Wino.Mengembangkan AplikasiEnterprise Berbasis Android,Gava Media, Bandung, 2010.

[5] ST, Mulyadi., MembuatAplikasi Untuk Android,Multimedia CenterPublishing, Yogyakarta,2010.

[6] URL :http://agusharyanto.net/wordpress/?p=418 , (diakses tanggal5 juli 2012).

[7] URL :http://fivi_syukriah.staff.gunadarma.ac.id/Downloads/files/7790/ Struktur+Navigasi.do(diakses tanggal 6 juli 2012)

[8] URL :http://gedelumbung.com/?p=1965 , (diakses tanggal 4 juli2012).

[9] URL :http://id.wikipedia.org/wiki/Eclipse_(perangkat_lunak) ,

Page 15: PEMBUATAN APLIKASI PEMBELAJARAN TENSES ...publication.gunadarma.ac.id/bitstream/123456789/5142/1...PEMBUATAN APLIKASI PEMBELAJARAN TENSES BAHASA INGGRIS PADA SMARTPHONE PLATFORM ANDROID

(diakses tanggal 1 Agustus2012).

[10] URL :http://id.wikipedia.org/wiki/Java , (diakses tanggal 1Agustus 2012).

[11] URL :http://www.belajaringgris.net/

belajar-grammar-kumpulan-16-tenses-bahasa-inggris-lengkap.html (diakses tanggal5 Agustus 2012).