• Tidak ada hasil yang ditemukan

PERANCANGAN DAN IMPLEMENTASI MOBILE LEARNING UNTUK PEMBELAJARAN BAHASA JEPANG BERBASIS BREW TUGAS AKHIR

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN DAN IMPLEMENTASI MOBILE LEARNING UNTUK PEMBELAJARAN BAHASA JEPANG BERBASIS BREW TUGAS AKHIR"

Copied!
14
0
0

Teks penuh

(1)

PERANCANGAN DAN IMPLEMENTASI MOBILE LEARNING

UNTUK PEMBELAJARAN BAHASA JEPANG

BERBASIS BREW

TUGAS AKHIR

Oleh

YONATAN ANDY F.N.

NIM : 13203070

Program Studi Teknik Elektro

SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA

INSTITUT TEKNOLOGI BANDUNG

(2)

PERANCANGAN DAN IMPLEMENTASI MOBILE LEARNING

UNTUK PEMBELAJARAN BAHASA JEPANG

BERBASIS BREW

Oleh : Yonatan Andy F.N.

Tugas Akhir ini telah diterima dan disahkan Sebagai persyaratan untuk memperoleh gelar

SARJANA TEKNIK di

JALUR PILIHAN TEKNIK KOMPUTER

SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI BANDUNG

Bandung, 17 September 2007

Disetujui oleh : Pembimbing,

(3)

ABSTRAK

PERANCANGAN DAN IMPLEMENTASI MOBILE LEARNING

UNTUK PEMBELAJARAN BAHASA JEPANG

BERBASIS BREW

Oleh

Yonatan Andy F.N. NIM : 13203070

PROGRAM STUDI TEKNIK ELEKTRO

Perkembangan sistem e-learning telah mendorong juga berkembangnya sistem

m-learning, yaitu pembelajaran melalui perangkat mobile yang dapat dilakukan di mana

saja dan kapan saja. Pembelajaran bahasa dapat menjadi materi yang baik untuk m-learning. Penguasaan suatu bahasa membutuhkan konsistensi yang tinggi sementara keterbatasan waktu menjadi masalah utama, terutama di era globalisasi ini. Kebutuhan pembelajaran bahasa ini akan terpenuhi oleh sistem m-learning yang dapat memberikan pembelajaran tanpa batasan waktu dan tempat.

Di sisi lain, kemampuan komputasi yang dimiliki oleh perangkat mobile sangat terbatas jika dibandingkan dengan komputer yang digunakan untuk e-learning. Oleh karena itu, dalam perancangannya, sistem m-learning harus dibuat secara optimal, efektif dan efisien, supaya dapat memberikan hasil yang maksimal meskipun dengan keterbatasan yang ada. BREW merupakan platform pengembangan software dari Qualcomm yang dioptimasi untuk perangkat mobile. Hal ini menjadikan BREW suatu pilihan yang tepat untuk mengembangkan sistem m-learning.

Dalam Tugas Akhir ini, dilakukan perancangan dan pengembangan aplikasi

m-learning untuk pembelajaran bahasa, yaitu bahasa Jepang, dengan menggunakan platform BREW. Pengembangan aplikasi ini dilakukan secara obyektif, yaitu dengan

menganalisis kebutuhan pengguna terhadap sistem ini dan merancang sesuai spesifikasi kebutuhan yang diperoleh. Setelah aplikasi diimplementasi, dilakukan analisis ulang untuk mengetahui tingkat kepuasan pengguna, apakah sesuai dengan ekspektasi diberikan sebelumnya. Aplikasi yang dibuat mampu memberikan pembelajaran bahasa Jepang dasar secara menyeluruh dengan tingkat kepuasan pengguna sebesar 79%.

(4)

ABSTRACT

DESIGN AND IMPLEMENTATION OF BREW-BASED

MOBILE LEARNING FOR LEARNING

JAPANESE LANGUAGE

By

Yonatan Andy F.N. NIM : 13203070

ELECTRICAL ENGINEERING STUDY PROGRAM

Developments in e-learning system have driven a development in m-learning system, that is a learning through a mobile device that can be done anywhere and anytime. Language learning can be a good case for m-learning. Proficiency of a language needs high consistency while lack of time has been a main problem especially in this era of globalization. This need of language learning can be fulfilled with m-learning system which can provide learning without time and place limitation.

In the other hand, computing capabilities that a mobile device has is very limited compared to computer that e-learning uses. Therefore, in its designing, m-learning system needs to be optimally, effectively and efficiently made so that it can give maximized result inspite of its limitation. BREW is a software development platform from Qualcomm which is optimized for mobile devices. This made BREW a right choice to develop a m-learning system.

In this Final Project, a m-learning application for language learning, Japanese language in this case, is designed and developed using BREW platform. This application development is done objectively, by analyzing user needs for this sytem and designing it based on requirements specifications collected. After application is implemented, the system is reanalyzed to get information of user satisfaction level, whether or not it gives results as expected before. This application can give whole basic Japanese language learning with 79% of user satisfaction level.

(5)

KATA PENGANTAR

Puji syukur penulis ucapkan kepada Tuhan Yesus Kristus, untuk setiap kasih, kebaikan, dan berkatNya sehingga penulis dapat menyelesaikan Tugas Akhir ini. Tugas Akhir ini disusun sebagai salah satu syarat dari serangkaian tugas yang harus ditempuh dalam rangka mencapai gelar sarjana S-1 pada Jalur Pilihan Komputer, Program Studi Teknik Elektro, Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung.

Proses pelaksanaan Tugas Akhir dan pembuatan laporan ini dapat selesai dengan baik atas dukungan, bantuan serta sumbang saran dari berbagai pihak. Untuk itu dengan segala hormat penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada:

1. bapak Yusep Rosmansyah, S.T, M.Sc., Ph.D., selaku dosen pembimbing, yang telah memberikan bimbingan, masukan, dan semangat dalam menyelesaikan Tugas Akhir ini;

2. papi, mami, kakak dan adik tercinta, beserta seluruh keluarga untuk setiap kasih dan doa yang diberikan;

3. Flo, sahabat terbaik, untuk setiap bantuan, dukungan, semangat dan perhatiannya;

4. ko Frans, Abed, Chan-chan, my spiritual family, untuk setiap didikan, pelajaran dan proses yang membentuk penulis hingga saat ini;

5. Ami, untuk setiap dukungan, semangat, dan rasa yang saling dibagikan sebagai sesama PKS yang sedang mengerjakan TA;

6. Alver dan Armiin, untuk semua dukungannya dan dedikasi yang telah diberikan untuk komsel;

7. Yoel, Lina, Nita, Yepe, dan semua keluarga komsel ITB tercinta, untuk setiap semangat dan doa, waktu-waktu yang dihabiskan bersama, serta kehidupan yang selalu dibagikan;

8. semua teman-teman di UKJ ITB;

(6)

angkatan 2003, terutama di Teknik Komputer;

10. mas Dimas, mas Ade, pak Nanang, mas Dadang, dan rekan-rekan lainnya di Winner;

11. bapak Jaka Sembiring, selaku dosen wali akademik penulis;

12. seluruh staf dan karyawan Laboratorium Sinyal dan Sistem, atas bantuannya; 13. serta teman-teman dan semua pihak yang membantu, yang tidak dapat

penulis sebutkan satu persatu.

Penulis menyadari bahwa Tugas Akhir ini belum sempurna, untuk itu penulis sangat mengharapkan kritik dan saran yang membangun dari pembaca demi kesempurnaan Tugas Akhir ini. Akhir kata, semoga tugas akhir ini dapat bermanfaat dan menambah wawasan bagi para pembacanya.

Bandung, September 2007

(7)

DAFTAR ISI

Halaman

ABSTRAK ... i

ABSTRACT...ii

KATA PENGANTAR ...iii

DAFTAR ISI... v

DAFTAR GAMBAR ...viii

DAFTAR TABEL... x

DAFTAR SINGKATAN DAN LAMBANG ... xi

DAFTAR LAMPIRAN...xii

BAB I PENDAHULUAN... 1

1.1 Latar Belakang Masalah... 1

1.2 Perumusan Masalah ... 3

1.3 Batasan Masalah ... 3

1.4 Tujuan ... 3

1.5 Metodologi Penelitian ... 3

1.6 Sistematika Pembahasan ... 5

BAB II TINJAUAN PUSTAKA... 6

2.1 Mobile Learning... 6

2.1.1 Perbedaan E-Learning dan M-Learning... 6

2.1.2 Manfaat M-learning ... 8

2.1.3 Perancangan dan Klasifikasi M-learning... 9

2.2 BREW ... 11

2.2.1 BREW dan J2ME... 13

2.2.2 Struktur Aplikasi BREW ... 14

2.2.3 Pemrograman BREW... 17

2.2.4 BREW Compressed Image ... 22

2.3 Requirements Analysis ... 23

2.3.1 Volere Requirements Specification Template[9]... 24

(8)

3.1 Sistem M-Learning yang Dikembangkan ... 30

3.2 Spesifikasi Sistem dan Analisis Kebutuhan... 30

3.2.2 Analisis Kebutuhan ... 35

3.3 Perancangan Sistem ... 37

3.3.1 Pemilihan Teknologi ... 37

3.3.2 Arsitektur Fisik Sistem... 38

3.4 UML (Unified Modelling Language)... 38

3.4.1 Use Case Diagram ... 38

3.4.2 Activity Diagram ... 39

BAB IV IMPLEMENTASI SISTEM M-LEARNING... 41

4.1 Kebutuhan Implementasi ... 41

4.2 Implementasi Modul Pembelajaran... 41

4.2.1 Modul Pembelajaran Hiragana dan Katakana ... 42

4.2.2 Modul Pembelajaran Kanji ... 43

4.2.3 Modul Pembelajaran Struktur Bahasa... 43

4.3 Implementasi Fitur-fitur Tambahan ... 44

4.3.1 Animasi Langkah Penulisan Huruf ... 44

4.3.2 Bunyi Pengucapan... 44

4.3.3 Akses ke Web Server... 45

4.4 Graphical User Interface (GUI) ... 47

4.4.1 Logo Aplikasi... 47

4.4.2 Tampilan Menu ... 47

BAB V PENGUJIAN DAN ANALISIS SISTEM M-LEARNING ... 49

5.1 Pengujian dengan BREW Simulator... 49

5.2 Pengujian dengan Perangkat Kyocera KOI (KX2) ... 50

5.3 Survey User Satisfaction... 52

5.4 Analisis... 55

5.4.1 Strengths... 55

5.4.2 Weaknesses... 56

5.4.3 Opportunities ... 56

(9)

BAB VI KESIMPULAN DAN SARAN ... 58

6.1 Kesimpulan ... 58

6.2 Saran... 59

(10)

DAFTAR GAMBAR

Halaman

Gambar 1.1 Metodologi Penelitian ... 4

Gambar 2.1 Technology Selection Roadmap... 9

Gambar 2.2 Klasifikasi Umum Sistem M-Learning ... 10

Gambar 2.3 BREW di Layer Software ... 12

Gambar 2.4 Hubungan ClassID dengan Komponen BREW Lainnya ... 15

Gambar 2.5 Struktur Direktori BREW Sebelum Versi 3.x ... 16

Gambar 2.6 Struktur Direktori BREW 3.x ... 16

Gambar 3.1 Arsitektur Fisik Benkyo ... 38

Gambar 3.2 Use Case Diagram Benkyo ... 39

Gambar 3.3 Activity Diagram Benkyo ... 40

Gambar 4.1 Implementasi Pembelajaran Hiragana dan Katakana ... 43

Gambar 4.2 Implementasi Pembelajaran Kanji ... 43

Gambar 4.3 Implementasi Pembelajaran Struktur Bahasa ... 44

Gambar 4.4 Langkah-langkah Pembuatan Animasi Huruf ... 44

Gambar 4.5 Logo Benkyo ... 47

Gambar 4.6 Tampilan Menu Benkyo ... 47

Gambar 5.1 BREW Simulator ... 50

Gambar 5.2 Kyocera KOI (KX2) ... 51

Gambar 5.3 Tampilan Menu Aplikasi BREW ... 51

Gambar 5.4 Tampilan Splash Screen Benkyo ... 51

Gambar 5.5 Tampilan Menu Benkyo ... 51

Gambar 5.6 Tampilan Menu Kana Learning ... 52

Gambar 5.7 Tampilan Menu Hiragana ... 52

Gambar 5.8 Tampilan Modul Hiragana ... 52

Gambar 5.9 Pilihan untuk memainkan suara ... 52

Gambar 5.10 Tampilan Menu Kanji Learning ... 52

Gambar 5.11 Tampilan Modul Kanji Learning ... 52

(11)

Gambar 5.13 Tampilan Modul Lessons ... 52

Gambar 5.14 Tampilan Modul Vocabulary ... 52

Gambar 5.15 Tampilan Modul Grammar ... 53

Gambar 5.16 Tampilan Information ... 53

(12)

DAFTAR TABEL

Halaman Tabel 2.1 Interface yang Dimiliki BREW ... 17 Tabel 3.1 Hasil Survey Analisis Kebutuhan ... 35 Tabel 5.1 Hasil Pengukuran Kepuasan Pengguna ... 53

(13)

DAFTAR SINGKATAN DAN LAMBANG

SINGKATAN Nama Pemakaian pertama kali pada halaman

AEE Application Execution Environment 11

API Application Programming Interface 11

BCI BREW Compressed Image 22

BREW Binary Runtime Environment for Wireless i

E-Learning Electronic Learning i

GPRS General Packet Radio Service 7

GSM Global System for Mobile Communication 10

HTML Hyper-Text Markup Language 38

HTTP Hyper-Text Transfer Protocol 38

ICT Information and Communication Technology 8

IDE Integrated Development Environment 13

IrDa Infrared Data Association 10

J2ME Java 2 Platform, Micro Edition 13

MIF Module Information File 14

M-Learning Mobile Learning i

OEM Original Equipment Manufacturer 11

PC Personal Computer 1

PDA Personal Digital Assistant 1

SDK Software Development Kit 11

SMS Short Messaging Service 10

SWOT Strengths, Weaknesses, Opportunities,

Threats 56

UML Unified Modelling Language 5

UMTS Universal Mobile Telecommunication

System 7

(14)

DAFTAR LAMPIRAN

Halaman LAMPIRAN A: Contoh Kuisioner ... A-1 A.1 Kuisioner User Needs Analysis ... A-1 A.2 Kuisioner User Satisfaction Analysis ... A-5

LAMPIRAN B: Pengukuran Hasil Survey ... B-1 B.1 Pengukuran Hasil Survey User Needs Analysis ... B-1 B.2 Pengukuran Hasil Survey User Satisfaction Analysis ... B-4

Referensi

Dokumen terkait

Berdasarkan hasil kegiatan PKM pelatihan pendidikan kesehatan terhadap ibu Nifas di Kampung Dapur 6 Kelurahan Sembulang Kecamatan Galang Kota Batam dapat disimpulkan bahwa

Kanada merupakan Negara Terbesar di Benua Amerika Utara yaitu sebesar 9.984.670km2 sedangkan Negara yang memiliki jumlah penduduk terbanyak di Benua Amerika Utara adalah

Hal ini menjadi perhatian ketika mendesain sistem proteksi busbar karena ketika terjadi arus gangguan eksternal bernilai besar dapat menyebabkan arus yang dihasilkan pada

Kesimpulan dari penelitian ini menunjukkan bahwa peran keluarga memiliki hubungan yang signifikan terhadap tumbuh kembang anak pra sekolah di PAUD dan TK Harapan Bunda Panorama Baru

Makin kecil bilangan yang diperlihatkan oleh ukuran statistik ini, maka makin seragam keadaan data.. Sebaliknya, makin besar ukuran variasi, maka makin tidak seragam

sisi sebelumnya tidak terselesaikan maka akan terjadi kehilangan arus pada.. sebagian belitan yang terhubung singkat melalui tanah. Akibatnya terjadi.. ketidak seimbangan

Berdasarkan hasil pemeriksaan ke empat sampel air sumur dengan perlakuan penambahan EDTA dan tanpa penambahan EDTA menggunakan Spektrofotometi UV-Vis dengan metode brusin

Kemungkinan yang terjadi pada Bidang Tata Bangunan Dinas Cipta Karya Kabupaten Karawang, bahwa ada pemborong yang mengerjakan proyek dilaksanakan tidak sesuai bestek..