Perancangan Aplikasi Tes Toefl Berbasis Android

BAB 1
PENDAHULUAN

1.1

Latar Belakang

TOEFL singkatan dari Test of English as a Foreign Language merupakan hal yang
terpenting bagi seseorang yang ingin melanjutkan pendidikan lebih tinggi lagi ataupun
untuk melamar pekerjaan dan mendaftar sekolah keluar negeri. TOEFL sebagai acuan
untuk mengetahui apakah orang tersebut mahir dalam bahasa inggris atau tidak.
Jenis-jenis TOEFL yang ada adalah PBT, CBT dan iBT. Untuk versi PBT
(paper-based test), sejak tahun 1998, diadakan secara online dengan menggunakan
komputer (Computer-based Testing/ CBT) dan sejak tahun 2005 disebut iBT
(Internet-based Test). Di tempat-tempat yang belum bisa melaksanakan CBT atau iBT
karena belum ada fasilitas komputer dan jaringan internetnya, TOEFL masih tetap
diadakan secara manual menggunakan kertas dan pensil (paper-based test). Soal
TOEFL yang bervariasi dan faktor psikologi yang tidak siap dalam menghadapi
TOEFL yang dikarenakan kurangnya latihan tentunya secara tidak langsung akan
membuat nilai TOEFL yang didapatkan menjadi tidak maksimal. Untuk mendapatkan
nilai tes TOEFL yang baik dan semaksimal mungkin, maka diperlukan latihan

sesering mungkin dalam menghadapi tes tersebut. Semakin sering berlatih, maka akan
semakin mudah dalam mengerjakan tes tersebut.
Untuk mendukung dan mempermudah dalam melakukan latihan-latihan tes TOEFL,
maka salah satunya dapat dikembangkan aplikasi yang berbasis smartphone Android,
yaitu melalui simulasi latihan tes TOEFL. Latihan tes TOEFL yang bersifat simulasi

Universitas Sumatera Utara

diharapkan dapat memberikan persiapan yang semaksimal mungkin bagi pengguna
aplikasi.
Android merupakan salah satu sistem operasi untuk smartphone. Dengan
seiringnya perkembangan teknologi, maka perkembangan sistem operasi juga semakin
maju. Salah satunya adalah Android. Android dilengkapi dengan berbagai macam fitur
yang memungkinkan pengembang untuk dapat mengembangkan berbagai macam
aplikasi dengan kreatifitas tinggi yang berkarakter user friendly. Sebuah aplikasi yang
berkarakteristik user friendly bisa dikatakan mudah untuk digunakan dan mudah untuk
dimengerti. Alasan dipilihnya media smartphone Android sebagai media pelatihan tes
TOEFL adalah karena smartphone dimiliki oleh banyak orang, mobilitas tinggi juga
menjadi pertimbangan, karena pengguna dapat berlatih kapanpun dan dimanapun ia
ingin berlatih, harga smartphone kini yang semakin murah membuat semua orang bisa

memiliki smartphone.
Biaya untuk melakukan TOEFL satu kali di tempat kursus bahasa inggris bisa
dibilang relatif mahal untuk masyarakat menengah kebawah, ditambah belum pernah
ikut kegiatan TOEFL sebelumya kemungkinan hasilnya tidak maksimal. Oleh karena
itu, penulis membuat Aplikasi Tes TOEFL ini untuk mengetahui sejauh mana
kemampuan user dalam bahasa inggris sebelum mengikuti tes TOEFL resmi di
lembaga atau kursus bahasa inggris, aplikasi ini juga diperuntukkan kepada beberapa
orang yang tidak mempunyai waktu dalam melakukan latihan atau tes TOEFL.

Universitas Sumatera Utara

1.2

Perumusan Masalah

Berdasarkan latar belakang tersebut maka, rumusan masalah yang ada dalam
pembuatan aplikasi ini adalah bagaimana merancang dan membangun aplikasi tes
TOEFL yang efektif dan user friendly .

1.3


Batasan Masalah

Dalam membuat aplikasi ini ada beberapa batasan masalah yang ditemukan,
diantaranya:
a.

Aplikasi

menggunakan

sistem

operasi

Android

minimal

versi


2.3

(Gingerbread).
b.

Bagian tes TOEFL yang disimulasikan adalah listening, grammar and
structure, dan reading

c.

Soal TOEFL yang dibahas adalah TOEFL ITP (Institutional Testing
Program).

1.4

Tujuan

Tujuan dari penulisan ini adalah merancang sebuah aplikasi yang dapat memberikan
kemudahan dalam berlatih bahasa inggris dan mengetahui seberapa besar

kemampuannya dimana saja dan kapan saja tanpa terikat ruang dan waktu dengan
menggunakan smartphone Android sebagai media belajarnya.

Universitas Sumatera Utara

1.5

Manfaat

Pembuatan aplikasi ini untuk memberikan manfaat nyata dalam hal berikut ini :
a.

Memberikan solusi untuk orang yang tidak memiliki waktu atau kesempatan
dalam mengikuti tes TOEFL

b.

Menyediakan aplikasi untuk

meningkatan kemampuan bahasa inggris


seseorang.

1.6

Metodologi Penelitian

Untuk menyusun tugas akhir ini, penulis melakukan penerapan metode penelitian
dalam memperoleh data-data yang dibutuhkan sehingga penyusunan tugas akhir ini
dapat diselesaikan dengan baik. Adapun metode penelitian yang penulis lakukan
adalah sebagai berikut:
1. Studi literatur dengan memepelajari buku-buku dan artikel yang berhubungan
dengan pemograman android di perpustakaan dan internet untuk mendapatkan
bahan teoritis untuk membangun aplikasi yang dinamis, efektif dan efisien.
2. Pengumpulan data, pada tahap ini penulis mengumpulkan semua data
mengenai soal-soal TOEFL yang pernah diujikan melalui buku-buku dan
internet.
3. Analisis masalah dengan melakukan analisis terhadap aplikasi- aplikasi
android


yang

telah

berkembang

pada

saat

ini

sehingga

dapat

diimplementasikan.
4. Perancangan aplikasi dilakukan dengan cara mendefinisikan kebutuhan
pengguna lalu dilakukan perancangan aplikasi. Perancangan ini berkaitan


Universitas Sumatera Utara

dengan berkaitan arsitektur aplikasi, layanan- layanan yang tersedia, dan
bagaimana aplikasi digunakan dari sisi pengguna.
5.

Implementasi yaitu dengan membangun aplikasi sesuai dengan rancangan
yang telah dimodelkan. Pemodelan dimulai dengan pembuatan database
sebagai tempat penyimpanan soal-soal dan pembahasan TOEFL

6. Pengujian dilakukan terhadap aplikasi yang telah dibangun. Hal ini untuk
mengetahui apakah sistem yang dibuat sudah dapat beroperasi dengan baik
ataupun masih membutuhkan perbaikan lebih lanjut.

1.7

Sistematika Penulisan

Adapun sistematika penulisan laporan Tugas ini adalah sebagai berikut :
BAB 1 :


PENDAHULUAN
Dalam bab ini penulis menguraikan Latar Belakang, Rumusan
Masalah, Tujuan, Metode Penelitian dan Sistematika Penulisan.

BAB 2 :

LANDASAN TEORI
Dalam bab ini penulis menguraikan beberapa hal yang berhubungan
dengan Toefl, aplikasi android, dan software.

BAB 3 :

PERANCANGAN SISTEM
Dalam bab ini penulis menguraikan tentang perancangan sistem
yang

dirancang yang meliputi perancangan layout, perancangan

database, gambaran aplikasi android yang akan dibuat serta bagaimana

algoritma aplikasi tersebut saat dijalankan.

Universitas Sumatera Utara

BAB 4 :

IMPLEMENTASI SISTEM
Dalam bab ini penulis menyajikan tentang pengertian implementasi
sistem, tujuan implementasi sistem serta spesifikasi aplikasi.

BAB 5 :

PENUTUP
Dalam bab ini penulis menguraikan tentang kesimpulan dan saran.

Universitas Sumatera Utara