BAB V KESIMPULAN DAN SARAN A. Kesimpulan Berdasarkan hasil penelit ian dan pembahasan maka dapat disimpulkan : 1. Program media
pembelajaran
interaktif thaharah dapat
di buat
menggunakakan Macromedia Flash 8. Program pembelajaran thaharah di buat dengan memadukan beberapa fasilitas yang dapat memperolah data text, animasi dan suara. Fasilitas yang lain disediakan adalah aplikasi program pembelajaran thaharah melalui teks atau tutorial, animasi dan suara. 2. Berdasarkan pengujian yang telah dilakukan, aplikasi yang dibuat dapat berjalan dengan baik untuk membantu siswa belajar di sekolah atau pun masyarakat umum. B. Saran Saran yang dapat yang dapat di berikan untuk aplikasi ini, antara lain : 1. Media pembelajaran thaharah ini dapat dikembangkan dengan menambah cek kesalahan pada soal evaluasi. 2. Program media pembelajaran ththarah ini dapat dikembangkan dengan menambah materi berupa animasi yang lebih halus.
58
DAFTAR PUSTAKA
Abrori, Muchammad. 2009. Solusi Instan Aminamsi Karakter Dengan Adobe Flash, Yogyakarta: Andi Offset. Al Qahthani, Sa'id bin 'Ali bin Wahf. 2004. Thaharah Nabi Tuntunan Bersuci Lengkap, Yogyakarta: Media Hidayah. Anggra. 2008. Memahami Teknik Dasar Pembuatan Game Berbasis Flash, Yogyakarta: Gava Media. Drs. Daryanto. 2003. Belajar Komputer Animasi Macromedia Flash, Bandung: CV. Yrama Widya. Enterprise, Jubilee. 2007. Buku Latiahan Animasi Masking dengan Flash CS3, Jakarta, PT. Gramedia. Herlambang, Ferry. 2007. Membuat Efek Khusus dengan Actionscript 2.0 Flash 8, Jakarta: PT Elex Media Komputindo. Muiz, Ust. Abdul. 2013. Panduan Shalat Lengkap Bonus Doa Pagi Dan Petang, Jakarta: Pustaka Makmur. Uwaidhah, Mahmud Abdul Lathif. 2012. Tuntunan Thaharah Berdasarkan Qur'an Dan Hadist, Bogor: Pustaka Thariqul Izzah. Yudhiantoro, Dhani. 2006. Membuat Animasi Web Dengan Macromedia Flash Propesional 8, Yogyakarta: Andi Offset. Yusuf A. Hasan dan Ismail SM. 2014. Pendidikan Agama Islam dan Budi Pekerti, Jakarta: Pusat Krikulum dan Pembukuan, Balitang, Kemdikbud. Zuhaily, Prof. Dr. Muhammad. 2014. Rujukan Fiqih Thaharah Mazhab Syafi'i, Siduarjo: CV. Lisan Arabi.
LAMPIRAN
MEDIA PEMBELAJARAN INTERAKTIF THAHARAH MENGGUNAKAN MACROMEDIA FLASH 8 Identitas Responden Nama
: …………………….………………...
Jenis Kelamin : …………………….………………...
Berilah tanda centang (√) pada pilihan jawaban menurut anda. No
Pilihan
Pertanyaan
B
1
Apakah program yang di buat menarik
2
Bagaimana tampilan menu utama dalam tutorial
3
Tampilan desain aplikasi keseluruhan?
C
Bagaimana tentang kejelasan tutorial yang 4
diberikan
5
Bagaimana kemudahan pengoperasian aplikasi
6
Kelengkapan Informasi dari media pembelajaran?
7
Kemudahan mempelajari aplikasi?
Keterangan :
Yogyakarta, 7 November 2015
B : Baik C : Cukup D : Kurang
Saran terhadap sistem
(……………………………)
K
SCRIPT PROGRAM 1. Script Tampilan Halaman Intro stop(); fscommand("fullscreen", true); on (release) { play(); }
2. Script Tampilan Menu stop(); fscommand("fullscreen", true); on (release) { gotoAndStop("materi", 1); } on (release) { gotoAndStop("video", 1); } on (release) { gotoAndStop("evaluasi", 1); } on (release) { gotoAndStop("rangkuman", 1); }
3. Script Tampilan Materi fscommand("fullscreen", true); on (release) { gotoAndStop(2); } on (release) { gotoAndStop(3); } on (release) { gotoAndStop(4); } on (release) { gotoAndStop(5);
} on (release) { gotoAndStop(6); } on (release) { gotoAndStop(7); } on (release) { gotoAndStop(8); } on (release) { gotoAndStop(9); } on (release) { gotoAndStop(10); } on (release) { gotoAndStop(11); } on (release) { gotoAndStop("menu", 1); } on (release) { nextFrame(); } on (release) { prevFrame(); } on (release) { gotoAndStop(1); } on (release) { fscommand("quit"); }
4. Script Tampilan Video dan Gamabar on (release) { gotoAndStop(2); } on (release) { gotoAndStop(3); } on (release) { gotoAndStop(4);
} on (release) { gotoAndStop(5); } on (release) { gotoAndStop(6); } on (release) { gotoAndStop(7); } on (release) { gotoAndStop("menu", 1); } on (release) { fscommand("quit"); }
5. Script Tampilan Evaluasi stop(); fscommand("fullscreen", true); var benar = 0; //membuat variable fps dengan nilai 0 fps = 0; //membuat variable detik dengan nilai 15 detik = 0; //membuat variable menit dengan nilai 0 menit = 5; //membuat variable waktu_hidup dengan nilai true waktu_hidup = true; //membuat sound objek dengan nama efek efek = new Sound(); //memasukan suara berlinkage tet kedalam sound objek efek efek.attachSound("tet"); //event yang dijalankan ketika frame ini dimainkan onEnterFrame = function () { //jika nilai variable menit kurang dari 10 if (menit<10) { //tampilkan nilai variable menit di dynamic text ber var minute dengan menambahkan angka 0 di depan nilai variable menit terlebih dahulu _root.minute = "0"+menit; } else { //tampilkan nilai variable menit di dynamic
text ber var minute _root.minute = menit; } //jika nilai variable detik kurang dari 10 if (detik<10) { //tampilkan nilai variable detik di dynamic text ber var second dengan menambahkan angka 0 di depan nilai variable detik terlebih dahulu _root.second = "0"+detik; //jika tidak } else { //tampilkan nilai variable detik di dynamic text ber var second _root.second = detik; } //jika variable waktu_hidup bernilai true if (waktu_hidup) { //nilai variable fps ditambah 1 fps++; //jika variable fps bernilai 20 if (fps == 20) { //nilai variable detik dikurangi 1 detik -= 1; //jika variable menit bernilai 0 dan varibale detik bernilai kurangi dari 11 if (menit == 0 && detik<11) { //mainkan sound objek efek sebanyak 1 kali efek.start(0, 1); } //nilai variable fps diubah menjadi 0 kembali fps = 0; } //jika variable menit bernilai lebih dari 0 dan variable detik bernilai 0 if (menit>0 && detik == 0) { //nilai variable menit dikurangi 1 menit -= 1; //nialai variable detik diubah menjadi 59 detik = 59; } //jika variable menit bernilai 0 dan variable detik bernilai 0 if (menit == 0 && detik == 0) { //ubah nilai waktu_hidup menjadi false
waktu_hidup = false; gotoAndStop(11); } } } on (release) { nextFrame(); } on (release) { nextFrame(); benar++; } stop(); tampilan_benar = benar; tampilan_salah = 10-benar; tampilan_skor = benar*(100/10); jumlahSoal=15 on (release) { gotoAndStop(1); } on (release) { gotoAndStop("menu", 1); } on (release) { fscommand("quit"); }
6. Script Tampilan Rangkuman on (release) { gotoAndStop("menu", 1); } on (release) { fscommand("quit"); }
Hasil Kuisioner dari 30 Responden
No
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Nama
Aprialdi Lukman Ibi Selvi Agustin Uray Feby Suharto Supriansyah Diwan A Fazlinur Ramadhan Dwi Andika Agus Subhari Maulana Nuh Annuri Syarif Nadi Rismana Indah Ray Teti Harjanti Dwi Nanda Safitri Nurul Qomariah Ade Yulianati Ilmi Zakiyah
Apakah program yang di buat menarik
Bagaimana tampilan menu utama dalam tutorial
Tampilan desain aplikasi keseluruhan
Bagaimana tentang kejelasan tutorial yang diberikan
Bagaimana kemudahan pengoperasian aplikasi
Kelengkapan Informasi dari media pembelajaran
Kemudahan mempelajari aplikasi
B 1
B 1
B
B 1
B
B
B 1
C
K
1
1 1
1 1
C
K
1
1
1 1
1 1
1
1
C 1 1
K
C
K
C
1 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1 1 1
1
1 1 1 1 1
1 1
1 1 1 1 1 1
1
1 1
1 1
1 1 1 1
1 1 1 1 1
1 1
1
1
1
1
1 1
1
1
1
1
1
1 1
1
1 1 1 1 1 1 1
1 1
1 1
1
1 1 1 1
1 1 1 1
1
C
1
1 1
1
1
K 1 1 1
1 1
1 1
C
1 1
1
K
1 1 1 1 1 1
K
19 20 21 22 23 24 25 26 27 28 29 30
Sholina Ayu Windasari Yaya Tri Wahyuni Leuni Uchie Loureischa Dian Rizla Kusumastuti Vara Febriati Listari Novianti Ratri ari Wiraningtyas Ibnu Kahldun Supiyana Jumlah
1
1
1 1 1 1
1
1
1
1
1
1
1
1
1
1 1
1 1
1
1
1
1
1 1 12
0
1 8
21
1
10
1 1 19
1
12
1 16
1
1
1
2
14
14
1 1
1
1
1 2
1 1 1
1 1
1
1
1 1
1 1 1 1
1
1 1
1
1
1
1 1
1 1 1
1 1
1
1
1 1
1 1
1 1
1
1
18
1
12
1 1
1
1
1 1 18
1 1 15
0
13
0