15
APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA SEKOLAH DASAR BERBASIS JAVA 2 MICRO EDITION Makalah Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika Diajukan oleh : Ardiansyah Nur Hidayat Pembimbing : 1. Bp. Aris Rakhmadi , S.T. M.Eng 2. Bp. Ir. Jatmiko . M.T PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013

APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

  • Upload
    vunhu

  • View
    222

  • Download
    0

Embed Size (px)

Citation preview

Page 1: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA

SEKOLAH DASAR BERBASIS JAVA 2 MICRO EDITION

Makalah

Program Studi Teknik Informatika

Fakultas Komunikasi dan Informatika

Diajukan oleh :

Ardiansyah Nur Hidayat

Pembimbing : 1. Bp. Aris Rakhmadi , S.T. M.Eng 2. Bp. Ir. Jatmiko . M.T

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2013

Page 2: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak
Page 3: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak
Page 4: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA

SEKOLAH DASAR BERBASIS JAVA 2 MICRO EDITION

Ardiansyah Nur Hidayat, Aris Rakhmadi, Jatmiko

Teknik Informatika, Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

E-mail :[email protected]

ABS TRAKSI

Ardiansyah Nur Hidayat. NIM : L200 070 140. 2014. Aplikasi Pembelajaran Bahasa Arab

Untuk Siswa Sekolah Dasar Berbasis Java 2 Micro Edition. Program Studi Teknik

Informatika Fakultas Komunikasi Dan Informatika Universitas Muhammadiyah Surakarta.

Perkembangan teknologi multimedia telah menjanjikan potensi besar dalam merubah

cara seseorang untuk belajar, untuk memperoleh informasi, menyesuaikan informasi dan

sebagainya. Multimedia juga menyediakan peluang bagi pendidik untuk mengembangkan

teknik pembelajaran. Sumber informasi tidak lagi terfokus pada pembelajaran yang

dilaksanakan secar konvensional seperti teks dari buku semata-mata tetapi lebih luas dari itu.

Salah satu pemanfaatan teknologi informasi adalah dengan membuat aplikasi pembelajaran

Bahasa Arab berbasis multimedia dengan penambahan animasi sehingga membuat tampilan

menjadi lebih menarik, karena informasi yang dilengkapi dengan visualisasi dan animasi

dapat mudah dipahami oleh pengguna.

Tujuan penelitian ini adalah membuat aplikasi pembelajaran Bahasa Arab berbasis

Java 2 Micro Edition sebagai alternatif media p embelajaran y ang mudah dipelajari dan

dipahami oleh anak SD kelas I dan II dengan konsep edutainment.

Aplikasi ini dibuat dengan menggunakan software Java 2 Micro Edition dan

handphone tipe smartphone sebagai hardware untuk menjalankan aplikasinya. Pembuatan

ap likasi ini menggunakan metode observasi dan studi p ustaka.

Berdasarkan hasil penelitian yang telah dilakukan yang telah dilakukan diperoleh

kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak SD kelas 1 dan

2 berbasis Jawa 2 Micro Edition sebagai media pembelajaran bagi anak-anak. Aplikasi ini

terdiri dari empat menu utama yaitu : kamus, kategori, pertanyaan, bantuan dan tentang

pembuat. Pada menu kamus terdapat fasilitas transliterasi dari Indonesia-Arab atau Arab

Indonesia. Pada menu kategori terdapat empat pilihan sub menu yaitu anggota keluarga,

warna, organ tubuh, peralatan sekolah dan pertanyaan. Perangkat ajar ini dapat digunakan

sebagai salah satu media yang dapat membantu user, yaitu para siswa, dalam melakukan

pembelajaran Bahasa Arab tanpa harus ada pengajar karena materi yang disampaikan pada

perangkat ajar ini sangat jelas dan mudah untuk dioperasikan. Perangkat ajar ini dilihat dari

segi tampilan menarik, seperti yang telah diharapkan penulis dalam penelitiannya. Perangkat

ajar ini dilihat dari segi isi materi bahasa Arab sudah sesuai dengan kemampuan anak SD dan

dapat menambah kemampuan kaidah bahasa Arab mereka. Perangkat ajar ini dilihat dari segi

operasional penggunaan sangat mudah dijalankan oleh siswa SD kelas 1 dan 2.

Kata Kunci : Java 2 Micro Edition, Pembelajaran Bahasa Arab.

Page 5: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

PENDAHULUAN

Kemajuan teknologi komunikasi

terutama handphone yang berbasis Global

for Mobile Communiucations (GSM)

sangat pesat dan mengagumkan.Dengan

cukup banyak fitur yang ditawarkan telah

merubah handphone menjadi suatu

perangkat yang multifungsi, sehingga

selain sebagai alat komunikasi, dapat juga

berfungsi untuk mengirimkan SMS,

mengirim Multimedia Messaging Service

(MMS), dan lain sebagainya.Selain itu,

penggunaan handphone telah berkembang

menjadi sebuah computer mini dan juga

mempunyai fitur koneksi General Packet

Radio Services (GPRS) yang telah menjadi

standar yang didukung oleh semakin

banyaknya operator yang juga mendukung

koneksi GPRS, serta memungkinkan

penginstallan program pada handphone.

Semakin berkembangnya teknologi

handphone yang menghadirkan

smartphone dalam kehidupan kita

sekarang ini, yang membuat handphone

tidak hanya menjadi alat komunikasi tetapi

juga memiliki kemampuansebagai

computer mini dan memiliki bentuk yang

kecil serta mudah untuk dibawa

membuatnya memiliki nilai

lebih.Selayaknya computer, smartphone

dihadirkan dengan beberapa sistem

operasimobile yang dikenal dengan

sebutan platform, Ada berbagai jenis

sistem operasi (OS) yang dijalankan

perangkat keras yang beredar

pasaran.Beberapa ada yang akrab

terdengar oleh kita seperti iOS, Android

OS, BlackBerry OS, Symbian OS dan

sebagainya.Android terdaftar sebagai

smartphone dengan angka penjualan

terbaik pada kuartal 2010.

Smartphone memiliki kemampuan

untuk menjalankan program yang

berukuran mikro dan dapat digunakan

untuk melakukan konkesi jaringan

intarnet. Dengan adanya kelebihan ini

maka digunakan untuk membuat suatu

aplikasi pembelajaran bahasa Arab dan

memberi kemudahan bagi siswa sekolah

Page 6: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

dasar dalam melakukan pencarian kosa

kata yang di inginkannya.

Penelitian tugas akhir ini

adalah membuat aplikasi

pembelajaran bahasa Arab untuk

siswa sekolah dasar berbasis java 2

micro edition di dalam smartphone.

Pengajaran bahasa Arab adalah suatu

proses kegiatan yang mendorong,

membimbing dan membina

kemampuan berbahasa Arab.

Kemampuan bahasa Arab dan sikap

terhadap bahasa itu adalah sangat

penting dalam rangka memahami

ajaran islam dari sumber aslinya baik

qur’an, hadist maupun kitab-kitab

berbahasa Arab lainnya.

TINJAUAN PUSTAKA

Inovasi dalam teknologi

pembelajaran memang tidak pernah

berhenti. Setiap saat pendidikan

yang tergabung didalamanya

berusaha untuk mengembangkan

teknologi yang digunakan selama ini

dan memperbaiki kelemahan-

kelemahannya untuk kualitas

pendidikan yang lebih baik. Anak

dalam usia 7 – 8 tahun khususnya

untuk siswa sekolah dasar kelas 1

dan 2 sangat cenderung suka belajar

dengan hal-hal yang baru dan

menarik. Untuk sekolah yang

berbasis Islam, pembelajaran

mengenal huruf hija’iyah bukan

hanya dari pelajaran membaca Al-

Qur’an saja atau membaca iqro’, bisa

juga dalam pelajaran Bahasa Arab

dalam hal Mufrodat (kosa kata).

Pemanfaatan teknologi mobile

selama ini tidak hanya terfokus

sebagai sarana komunikasi ataupun

hiburan, tetapi sudah dimanfaatkan

sebagai media pembelajaran.

Perkembangan mobile saat ini

memasuki era smartphone dengan

kelebihannya. Smartphone disini

adalah smartphone berbasis java2

MicroEdition yang sekarang ini

banyak digunakan oleh masyarakat

Page 7: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

karena fitur yang menarik yang

membantu kita layaknya sebuah

komputer. Dengan perkembangan

fitur tersebut menjadi pertimbangan

pemanfaatan fitur yang telah tersedia

dalam smartphone tersebut untuk

memanfaatkan program mobile

learning sebagai upaya

meningkatkan keefektifan belajar

siswa. Program mobile learning

diharapkan dapat meningkatkan

keefektifan belajar dan dapat

meningkatkan intensitas belajar

siswa dengan menggunakan

handphone sebagai media belajar

daripada untuk kegiatan lainnya.

Penulisan skripsi ini adalah

merupakan inisiativ atau ide pribadi,

merupakan sebuah keinginan karena

saya pernah belajar dalam lingkup

sebuah Pondok Pesantren yang

mengajarkan pembelajaran bahasa

Arab, di mana dulu ketika saya

sekolah dalam Pesantren tersebut

hanya memiliki unit pembelajaran

SMP dan SMA saja, dan sekarang

sudah berkembang pesat dengan

bertambahnya unit pembelajaran SD

dan TK, maka dari itu saya

berinisiatif untuk membuat judul

skripsi ini. Dan pula ini diharapkan

dapat menghasilkan sebuah aplikasi

pembelajaran bahasa arab berbasis

java2 MicroEdition yang ditujukan

kepada siswa sekolah dasar.

Penelitian sebelumnya yang

berjudul “MOBILE COMMERCE

PERDAGANGAN UNTUK

APLIKASI AGEN PENJUALAN

DENGAN MENGGUNAKAN

TEKNOLOGI J2ME STUDI

KASUS COCA COLA

COMPANY”.Merupakan judul

artikel hasil tugas akhir yaitu

dibuat sebuah perangkat lunak

Mobile Commerce Perdagangan

pemesanan produk minuman yang

dalam hal ini adalah produk

minuman dari Coca Cola.Aplikasi

ini terbagi menjadi dua

Page 8: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

aplikasi.Aplikasi Web dengan

menggunakan teknologi PHP dan

aplikasi Client dengan

menggunakan teknologi J2ME.

METODE

Tahapan-tahapan yang dilalui

dalam perancangan Aplikasi pembelajaran

Bahasa Arab untuk siswa sekolah dasar

berbasis java 2 micro edition ini, yaitu

Tahap Analisa, Tahap Design, Tahap

Implementasi, dan Tahap Pengujian.

Berikut Tahapan-tahapan terdapat pada

gambar 1.

Gambar 1.Tahapan

Tahap pertama yaitu, menganalisa

kebutuhan aplikasi pembelajaran Bahasa

Arab ini yang sesuai dengan kurikulum

sekolah dasar yang khususnya siswa kelas

1 dan kelas 2.

Tahap berikutnya yaitu tahap

perancangan design yang berisi kegiatan

perancangan mulai dari perancangan fitur,

tampilan (layout), perancangan database,

interaksi pengguna dengan sistem dan

database. Proses perancangan didasarkan

dari hasil analisis sehingga sesuai dengan

kebutuhan.

Tahap selanjutnya adalah

implementasi yang meliputi penulisan

kode program dengan menerapkan java2

micro edition, kemudian

menggabungkannya dengan query

database menggunakan PHP.

Tahap berikutnya adalah pengujian

sistem dalam berbagai kondisi, dalam hal

ini pengujian melibatkan siswa dan guru

sekolah dasar. Laporan hasil pengujian

dicatat dan ditelaah sebagai masukan

dalam pengembangan selanjutnya.

HASIL PENELITIAN

Page 9: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

Aplikasi pembelajaran Bahasa

Arab untuk siswa sekolah dasar berbasis

java 2 micri edition, pemrograman PHP

dan Javascript, sedangkan untuk

pengelolaan basis data menggunakan

MySQL. Metode yang digunakan dalam

perancangan aplikasi ini adalah UML

(Unified Modelling Langguage).

Halaman pada aplikasi ini terdiri

atas beberapa bagian antara lain halaman

beranda (home),menu kategori

pengelompokan kosakata dan kamus

(mufrodhat). Halaman beranda berisi

tampilan menu yang di tampilkan atau

menu awal.

Gambar 2. Halaman Intro Gambar 3. Halaman Beranda

Page 10: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

Gambar 4. Halaman Pencarian Gambar 5. Halaman Hasil Pencarian

Gambar 6. Halaman Menu Kategori Gambar 7. Halaman Anggota Keluarga

Page 11: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

Gambar 8. Halaman Macam Warna Gambar 9. Halaman Organ Tubuh

Gambar10. Halaman Pertanyaan Gambar11. Halaman Tentang Pembuat

Page 12: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

Gambar 12. Halaman Bantuan Gambar 13. Halaman Menu Keluar

PEMBAHASAN

Penelitian kali ini melalui

beberapa tahapan meliputi perancangan,

konfigurasi, dan pengujian. Adanya

dukungan koneksi internet membantu

instalasi dan update pemrograman java

untuk android. Adapun perancangan

aplikasi menggunakan pemrograman java

menggunakan aplikasi eclipse. Aplikasi

eclipse memiliki kelebihan, sehingga

memudahkan dalam perancangan aplikasi.

Kelebihan yang dimiliki yaitu, saat

mengkompile file apk. Adapun untuk

mengkompile file apk dapat diatur melalui

menu project kemudian memilih option

build all. File apk akan tersimpan di folder

ensiklopedia/bin/com.education.ensikloped

ia.MainActivity.apk, jadi tidak perlu

Page 13: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

menggunakan perintah di html untuk

mengkompile file apk.

Perancangan database

menggunakan aplikasi MySQL.My SQL

merupakan salah satu produk database

relasional terbaik saat ini, memiliki banyak

kelebihan, sehingga memudahkan

perancangan database. Kelebihan yang

dimiliki yaitu, bersifat free dan berjalan di

semua platform Windows, Linux, Unix

dan MacOS.

Konfigurasinya pun melalui

beberapa tahapan yang dilalui secara urut

sehingga memudahkan dalam melakukan

konfigurasi.Adapaun konfigurasi yang

digunakan yaitu untuk koneksi ke

localhost atau koneksi ke web hosting.

Adapun tahapan yang

digunakan untuk koneksi ke localhost

yaitu masuk ke home aplikasi kemudian

menekan layar handphone tanpa mengenai

button ensiklopedia dan button quiz.

Sehingga akan muncul kolom setting,

kemudian memasukkan alamat ip localhost

untuk emulator android yaitu 10.0.2.2.

Tahapan yang digunakan

untuk koneksi ke web hosting yaitu masuk

ke home aplikasi kemudian menekan layar

handphone tanpa mengenai button

ensiklopedia dan button quiz. Sehingga

akan muncul kolom setting, kemudian

memasukkan alamat web hosting yang

telah kita buat yaitu ensi-domain.p.ht.

Untuk langkah-langkahnya hampir sama,

perbedaanya terletak di alamat ip.

Adapun Aplikasi ini

menawarkan kelebihan yaitu, Aplikasi

Quis Pengetahuan Umum untuk siswa

Sekolah Dasar dapat diakses dimana saja,

dan kapan saja. Kelebihan lain yaitu,

Aplikasi Quis Pengetahuan Umum untuk

siswa Sekolah Dasar menawarkan materi

belajar untuk mata studi IPA dan IPS, jadi

saat siswa ingin belajar mata studi IPA dan

IPS serta ingin mengaksesnya dimana saja

dan kapan saja, aplikasi ini bisa menjadi

solusi untuk siswa.

Adapun aplikasi ini tak luput

dari kekurangan yaitu, Aplikasi Quis

Pengetahuan Umum untuk siswa Sekolah

Page 14: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

Dasar bisa diimplementasikan pada

smartphone dengan system operasi

Android. Kekurangan yang lain yaitu,

Aplikasi Quis Pengetahuan Umum untuk

siswa Sekolah Dasar bisa dijalankan ketika

smartphone memiliki akses internet, jadi

Aplikasi Quis Pengetahuan Umum untuk

siswa Sekolah Dasar membutuhkan

koneksi internet untuk mengakses materi

IPA dan IPS dengan menggunakan

smartphone dengan system operasi

Android, aplikasi tidak bisa diinstal pada

smartphone berbasis windows phone,

iPhone, dan Linux phone.

KESIMPULAN

Kesimpulan yang dapat

diperoleh adalah telah dibuat aplikasi

pembelajaran bahasa Arab untuk anak

SD kelas 1 dan 2 berbasis Jawa 2

Micro Edition sebagai media

pembelajaran bagi anak-anak.

Aplikasi ini terdiri dari empat menu

utama yaitu : kamus, kategori,

pertanyaan, bantuan dan tentang

pembuat. Pada menu kamus terdapat

fasilitas transliterasi dari Indonesia-

Arab atau Arab Indonesia. Pada menu

kategori terdapat empat pilihan sub

menu yaitu anggota keluarga, warna,

organ tubuh, peralatan sekolah dan

pertanyaan.

Perangkat ajar ini dapat

digunakan sebagai salah satu media

yang dapat membantu user, yaitu para

siswa, dalam melakukan pembelajaran

Bahasa Arab tanpa harus ada pengajar

karena materi yang disampaikan pada

perangkat ajar ini sangat jelas dan

mudah untuk dioperasikan. Perangkat

ajar ini dilihat dari segi tampilan

menarik, seperti yang telah diharapkan

penulis dalam penelitiannya.

Perangkat ajar ini dilihat dari segi isi

materi bahasa Arab sudah sesuai

dengan kemampuan anak SD dan

dapat menambah kemampuan kaidah

bahasa Arab mereka. Perangkat ajar

ini dilihat dari segi operasional

penggunaan sangat mudah dijalankan

oleh siswa SD kelas 1 dan 2.

Page 15: APLIKASI PEMBELAJARAN BAHASA ARAB UNTUK SISWA …eprints.ums.ac.id/31292/15/9RR._NASKAH_PUBLIKASI.pdf · kesimpulan bahwa telah dibuat aplikasi pembelajaran bahasa Arab untuk anak

DAFTAR PUSTAKA

Hermawan, J, 2004. “Analisa Desain dan Pemrograman Obyek dengan UML dan Visual

Basic.Net”. Yogyakarta :Andi.

Safaat, N. 2012.“Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis

Android”. Bandung :Informatika.

Fiati, R. 2005. “Akses Internet Via Ponsel”. Yogyakarta :Andi.

Shalahuddin, M. 2006. “J2ME Dalam Aplikasi Enterprise”. Bandung :Informatika.

Arif, J. Nur, S. Westriningsih. 2008. “Ilmu Pengetahuan Sosial”. Jakarta : Pusat Perbukuan

Departemen Pendidikan Nasional.

Fiati, R. 2005. “Akses Internet Via Ponsel”. Yogyakarta :Andi.

Heri, S. Edy, W. 2008. “Ilmu Pengetahuan Alam” Jakarta : Pusat Perbukuan Departemen

Pendidikan Nasional.

Hermawan, J, 2010. “Analisa Desain dan Pemrograman Obyek dengan UML dan Visual

Basic.Net”. Yogyakarta :Andi.

Momon, S. Sunarto. Thayeb, M. “Erlangga Fokus UN SD/MI 2013 IPA”. Jakarta : Penerbit

Erlangga.

Safaat, N. 2012.“Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis

Android”. Bandung :Informatika.

Santoso, M.P. 2011. “Mobile Application Peta Waisata Berbasis Platform Android di kota

Sragen”. Skripsi.

Shalahuddin, M. 2006. “J2ME Dalam Aplikasi Enterprise”. Bandung :Informatika.

Sidik, B. Pohan, H.I. 2002. “Pemrograman Web dengan HTML”. Bandung :Informatika.

Sulasmi. 2006. “Teori Ringkas, Latihan Soal & Pembahasan IPS SD”. Yogyakarta :

Intersolusi Pressindo.

Suyanto, M .2003. Multimedia Alat untuk Meningkatkan Keunggulan Bersaing. Yogy akarta:

Andi.

Suyanto, M .2004. Analisis dan Desain Aplikasi Multimedia untuk Pemasaran. Yogy akarta:

Andi.