APLIKASI PENGENALAN HURUF HIJAIYAH UNTUK ANAK USIA DINI BERBASIS J2ME DI TK AL MUHAJIRIN BANDUNG Imam Aripin 1.05.08.257
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA BANDUNG 2012
Latar Belakang Pengenalan dan penguasaan huruf hijaiyah yang merupakan dasar untuk membaca dan mempelajari kitab suci Al-Qur’an sejak dini sangat penting, karena jika pada saat membaca huruf hijaiyah sudah terbiasa dengan kata-kata yang salah maka akan dapat menimbulkan arti yang berbeda sehingga kita dituntut untuk membaca secara baik dan benar. Dalam pengenalan huruf Hijaiyah kepada anak-anak ini harus dengan metode yang menarik perhatian. Kini sudah banyak metode pembelajaran Al Quran dimana-mana, antara lain adanya buku panduan membaca Al Quran, sedangkan untuk anak-anak ada buku Iqra, buku ini berisikan huruf-huruf hijaiyah dimulai dengan tingkatan yang paling rendah. Aplikasi ini memudahkan guru atau pembimbing TK (Taman Kanak-kanak) maupun orangtua dalam pengajaran. Melalui program aplikasi ini diharapkan menimbulkan minat bagi anak usia dini yang ingin mempelajari cara belajar membaca huruf hijaiyah secara baik dan benar dapat diakomodasi
Identifikasi Masalah Pada proses pengidentifikasian masalah, penulis dapat mengidentifikasikan masalah-masalah dalam pembelajaran huruf Hijaiyah (huruf Arab), yaitu :
Kurang menariknya media pembelajaran tentang huruf Hijaiyah. Media pembelajaran Hijaiyah melalui Iqra dianggap cukup efektif untuk disampaikan kepada anak-anak. Tetapi, dalam segi kemasan buku Iqra ini kurang menarik minat belajar anak dalam mempelajari hijaiyah. Sehingga menimbulkan rasa bosan kepada anak-anak tersebut. Masih sedikit aplikasi mobile yang khusus mempelajari hijaiyah. Khususnya untuk anak-anak, aplikasi mobile agama yang banyak ditemui lebih kepada tentang pembelajaran Al Quran dan tajwid.
Ada sebagian anak yang kurang menyukai mempelajari hijaiyah. Anak-anak sudah lebih dulu merasa kesulitan untuk mempelajari Hijaiyah, sebagian dari mereka sudah beranggapan sulit dengan hanya melihat karakter huruf-huruf arab tersebut.
Rumusan Masalah Dari identifikasi masalah yang telah dijelaskan sebelumnya, maka rumusan masalahnya adalah sebagai berikut: Bagaimana perancangan aplikasi pengenalan huruf hijaiyah ini agar terlihat lebih menarik dan mempunyai perbedaan yang signifikan dengan aplikasi huruf hijaiyah lainnya. Bagaimana perancangan aplikasi pengenalan huruf hijaiyah untuk anak usia 3 sampai 4 tahun ke dalam sebuah program aplikasi mobile, yang tentunya dibimbing oleh orangtuanya.. Bagaimana pengenalan aplikasi huruf hijaiyah ini agar disukai oleh anak-anak usia dini.
Bagaimana implementasi pengenalan huruf hijaiyah untuk anak usia dini ke dalam sebuah program aplikasi mobile berbasis J2ME.
Maksud Penelitian Maksud pembuatan Aplikasi mobile pengenalan Hijaiyah ini adalah untuk dapat membantu anak usia dini yang duduk di Taman
Kanak-kanak
dalam
memahami
materi
pelajaran
khususnya materi pengenalan Hijaiyah. Agar dalam mempelajari Hijaiyah anak-anak merasa senang dan ada ketertarikan untuk selalu mempelajarinya.
Tujuan Penelitian Adapun tujuannya yakni untuk memberikan kemudahan
kepada guru Taman Kanak-kanak dalam memberikan pelajaran serta memberi semangat dalam belajar. Juga dapat membantu orangtua di rumah agar dapat mengajari anaknya, jadi anak tidak hanya belajar di taman kanak-kanak melainkan masih dapat belajar hijaiyah di rumah. Disisi lain, juga sebagai pengaplikasian
dari ilmu dan pengalaman yang diperoleh penulis selama menjadi tim pembimbing di salah satu Madrasah Diniyah Awaliyah di Bandung.
Batasan Masalah Sesuai dengan latar belakang masalah, untuk menyampaikan isi pembelajaran agar lebih terarah dan efektif serta menarik, maka pembuatan aplikasi mobile interaktif ini hanya membahas pada media yang akan didesain secara menarik baik dari perancangan ataupun tampilan dalam pengenalan Hijaiyah pada Anak. Aplikasi mobile interaktif ini juga dibatasi pada masalah pembuatan : Aplikasi Aplikasi pengenalan huruf hijaiyah ini berbasis java J2ME. Dalam Handphone itu sendiri membutuhkan spesifikasi sebagai berikut: Sistem operasi JAVA MIDP 2.0 JAR (Java Archive) ukuran file 700 KB atau lebih. 120 KB of FREE RAM Resolusi layar 128 pixels atau lebih. Materi Pengenalan Materi yang dibahas adalah pengenalan huruf Hijaiyah. Dasar dalam mengenalkan 30 huruf Hijaiyah kapada anak-anak. Ini setara dengan Iqra jilid 1. Materi Pendukung Materi yang dibahas adalah pembelajaran untuk dapat mengingat dan melafalkan huruf Hijaiyah.
Analisis Sistem
Dari hasil pengamatan diketahui bahwa jarang sekali sistem aplikasi pada suatu perangkat mobile pengenalan huruf hijaiyah dalam satu aplikasi mobile. Biasanya kebanyakan dari kumpulan informasi tersebut di sajikan dalam
bentuk buku IQRO maupun media cetak. Oleh karena itu untuk mengatasi masalah tersebut maka Penelitian ini akan mencoba membangun sebuah aplikasi mobile yang berfungsi untuk mengenalkan huruf hijaiyah kepada anak usia dini
yang tentunya masih perlu bimbingan dari orangtua dalam menggunakan aplikasi ini.
Perancangan Sistem Perancangan adalah suatu bagian dari metodologi pengembangan pembangunan suatu perangkat lunak yang dilakukan setelah tahapan untuk memberikan gambaran secara terperinci. Perancangan sistem ini dibuat sebagai tahapan untuk mempersiapkan proses implementasi sistem yang diinginkan, dan untuk menggambarkan secara jelas proses-proses yang diinginkan oleh pengguna. Sesuai dengan Metode pendekatan sistem yang digunakan adalah metode pendekatan yang berorientasi objek, yang mencakup analisis dan desain (OOAD), Alat bantu perancangan digunakan untuk visualisasi dan dokumentasi dari OOAD diterapkan melalui Unified Modelling Language (UML).
Diagram Use Case
Diagram Aktivitas Belajar Hijaiyah
Diagram Aktivitas Mahorijul Huruf
Diagram Aktivitas Sejarah Hijaiyah
Diagram Aktivitas Tips
Diagram Aktivitas Latihan Membaca
Diagram Aktivitas Latihan Soal
Diagram Aktivitas Tentang Aplikasi
Diagram Sequence Belajar Hijaiyah
Diagram Sequence Makhorijul Huruf
Diagram Sequence Sejarah Hijaiyah
Diagram Sequence Tips
Diagram Sequence Latihan Membaca
Diagram Sequence Latihan Soal
Diagram Sequence Tentang Aplikasi
Diagram Class BelajarHijaiyah
SepenggalSejarah
<
>+BelajarHijaiyah(midlet: MIDlet) +setGambar() +playMedia(file: String) -initialize() +switchDisplayable(alert: Alert, nextDisplayable: Displayable) +commandAction(command: Command, displayable: Displayable) +getHuruf_Hijaiyah(): List +Huruf_HijaiyahAction() +getTampil_Hijaiyah(): Form +getBackCommand(): Command +getOkCommand(): Command +getKembaliHijaiyah(): Command +getMainkan(): Command +getTicker(): Ticker +getDisplay(): Display +exitMIDlet() +playerUpdate(player: Player, event: String, eventData: Object)
<>+SepenggalSejarah(midlet: MIDlet) -initialize() +switchDisplayable(alert: Alert, nextDisplayable: Displayable) +commandAction(command: Command, displayable: Displayable) +getBackCommand(): Command +getSejarah(): Form +getBackCommand1(): Command +getStringItem(): StringItem +getTicker(): Ticker +getImageItem(): ImageItem +getDisplay(): Display +exitMIDlet()
sejarah makhorijul
belajar MenuUtama
CaraMudahBelajar <>+CaraMudahBelajar(midlet: MIDlet) -initialize() +switchDisplayable(alert: Alert, nextDisplayable: Displayable) +commandAction(command: Command, displayable: Displayable) +getBackCommand(): Command +getCara(): Form +getStringItem(): StringItem +getTicker(): Ticker +getMengenalkan(): Form +getMemperdengarkan(): Form +getMenghapalkan(): Form +getMembaca(): Form +getMenulis(): Form +getOkCommand(): Command +getDisplay(): Display +exitMIDlet()
Makhorijul <>+Makhorijul(midlet: MIDlet) -initialize() +switchDisplayable(alert: Alert, nextDisplayable: Displayable) +commandAction(command: Command, displayable: Displayable) +getMakhorijul(): Form +getBackCommand(): Command +getTicker(): Ticker +getImageItem(): ImageItem +getStringItem(): StringItem +getAljauf(): Form +getHalaq(): Form +getLisan(): Form +getAsysyafatain(): Form +getAlkhaisyum(): Form +getOkCommand(): Command +getDisplay(): Display +exitMIDlet()
cara
<>+MenuUtama(midlet: MIDlet) -initialize() +switchDisplayable(alert: Alert, nextDisplayable: Displayable) +commandAction(command: Command, displayable: Displayable) +getSplashScreen(): SplashScreen +getSplashScreen1(): SplashScreen +getSplashScreen2(): SplashScreen +getMenu(): List +MenuAction() +getKeluar(): Command +getPilih(): Command
tentang membaca
LatihanMembaca <>+LatihanMembaca(midlet: MIDlet) +setGambar() -initialize() +switchDisplayable(alert: Alert, nextDisplayable: Displayable) +commandAction(command: Command, displayable: Displayable) +getBackCommand(): Command +getOkCommand(): Command +getTampil_membaca(): Form +getPmembaca(): Form +getSoal_suara(): List +soal_suaraAction() +getKembali(): Command +getItemCommand(): Command +getBackCommand2(): Command +getMainkan(): Command +getDisplay(): Display +exitMIDlet() +playMedia(file: String) +playerUpdate(player: Player, event: String, eventData: Object)
Tentang <>+Tentang(midlet: MIDlet) -initialize() +switchDisplayable(alert: Alert, nextDisplayable: Displayable) +commandAction(command: Command, displayable: Displayable) +getTentang(): Form +getBackCommand(): Command +getStringItem(): StringItem +getTicker(): Ticker +getDisplay(): Display +exitMIDlet()
LatihanSoal
soal
-midlet: MIDlet -menu: MenuUtama -soal: Form -imageItem: ImageItem -stringItem: StringItem -psoal: Form -hasil: Form -backCommand: Command -okCommand: Command -ticker: Ticker <>+LatihanSoal(midlet: MIDlet) +getJawaban() -initialize() +switchDisplayable(alert: Alert, nextDisplayable: Displayable) +commandAction(command: Command, displayable: Displayable) +getSoal(): Form +getBackCommand(): Command +getOkCommand(): Command +getStringItem(): StringItem +getImageItem(): ImageItem +getHasil(): Form +getTicker(): Ticker +getDisplay(): Display +exitMIDlet()
Diagram Component AlifHijaiyah
AlifHijaiyah.jar
MenuUtama.class
MenuUtama.java
BelajarHijaiyah.class
Makhorijul.class
SepenggalSejarah.class
CaraMudahBelajar.class
LatihanMembaca.class
LatihanSoal.class
Tentang.class
BelajarHijaiyah.java
Makhorijul.java
SepenggalSejarah.java
CaraMudahBelajar.java
LatihanMembaca.java
LatihanSoal.java
Tentang.java
Diagram Deployment
Handphone
Sistem Operasi Berbasis Java MIDP 2
KVM
AlifHijaiyah.jar
KESIMPULAN Berdasarkan hasil yang didapat dari peneltian yang dilakukan dalam penyusunan skripsi ini serta mengacu pada tujuan penelitian, maka dapat disimpulkan: Dengan adanya aplikasi ini menjadi lebih menarik minat pengguna untuk mempelajari hijaiyah, tanpa menimbulkan rasa bosan terhadap penggunanya. Aplikasi ini terlihat lebih menarik dan mempunyai perbedaan yang signifikan dengan aplikasi mobile agama lainnya karena hanya mempelajari tentang huruf hijaiyah.
Perancangan dari konsep dan design aplikasi ini telah disesuaikan agar anak menyukai aplikasi ini dan tidak lebih dulu merasa kesulitan untuk mempelajari huruf hijaiyah dalam aplikasi ini.
SARAN Dalam Aplikasi Pengenalan Hijaiyah perlu pengembangan lagi, berikut ini adalah beberapa saran yang dapat dilakukan: Perlu adanya pengembangan, agar aplikasi ini tidak hanya berbasis java J2ME MIDP2.
Perlu adanya pengembangan pada materi, agar tidak hanya mengenalkan 30 huruf hijaiyah dan tidak hanya mengacu pada iqra jilid 1 saja. Dalam materi yang dibahas disarankan agar tidak hanya pembelajaran untuk dapat mengigat dan melafalkan huruf hijaiyah.
Terima Kasih..