DAFTAR PUSTAKA Sutopo, Ariesto Hadi. (2003). Multimedia Interaktif dengan Flash. Yogyakarta : Graha Ilmu. Munawar, 2005. Pemodelan Visual menggunakan UML. Yogyakarta : Graha Ilmu. Sulaiman, S.B. 2009. Basic English Primary 6, KTSP 2006. Jakarta : Yudhistira Binanto, Iwan, 2009, Metode Pengembangan Multimedia. http://iwanbinanto.com/2009/01/19/metode-pengembangan-multimedia/, diakses tanggal 10 Januari 2012. Action Script Forum, 2008. Working With PageFlip v2.25 http://www.actionscript.org/forums/showthread.php3?t=163627,diakses tanggal 4 Oktober 2011. Saputra, Havis Reza., 2011, Rancang Bangun Aplikasi Pembelajaran Bahasa Arab Kelas 1 Sekolah Dasar Berbasis Multimedia. Skripsi, Fasilkom, Universitas Mercu Buana, Jakarta. Aditya, Indra., 2011, Rancang Bangun Aplikasi Pembelajaran CCNA 1 Mahasiswa Fakultas Ilmu Komputer. Skripsi, Fasilkom, Universitas Mercu Buana, Jakarta.
LAMPIRAN Halaman Index Button Hide Click : lanjut ke halaman selanjutnya dan sebelumnya Button Music : memainkan dan menghentikan music latar Button Back : kembali ke halaman sebelumnya Button Next : lanjut ke halaman selanjutnya Button Home : k b li k Button Home : keluar dari aplikasi Action Script Button Halaman Index : Button Hide Click : clickarea = 25; Button Next : _root.nextpage(true); Button Home : on (release) Button Back : _root.prevpage(true); Buton music : Mamainkan Musik : loadmovie("musik_kls6.swf", "bgsound"); Menghentikan musik : unloadmovie("musik_kls6.swf", "bgsound"); loadmovienum("index.swf",0); Button Exit : on (release) fscommand("quit");
Halaman Menu Button Lesson 1-7 : memilih ke materi lesson 1-7 Button Lesson 1-7 : memilih ke materi lesson 1-7 Button Review 1 dan review2 : mengerjakan review semester 1 dan semester2 Action Script Button Halaman Menu : Lesson 1 : _root.gotopage(4,true); Lesson 2 : _root.gotopage(10,true); Lesson 3 : _root.gotopage(18,true); Lesson 4 : _root.gotopage(26,true); Lesson 5 : _root.gotopage(32,true); Lesson 6 : _root.gotopage(38,true); Lesson 7 : _root.gotopage(48,true); Review1 : on(release) loadmovienum("review1_kls6.swf",0); Lesson 8 : _root.gotopage(54,true); Lesson 9 : _root.gotopage(60,true); Lesson 10 : _root.gotopage(66,true); Lesson 11 : _root.gotopage(72,true); Lesson 12 : _root.gotopage(78,true); Lesson 13 : _root.gotopage(84,true); Lesson 14 : _root.gotopage(90,true); Review12: on(release) loadmovienum("review2_kls6.swf",0);
Halaman listening dan reading Button Play : mendenga rkan suara/soun d Button Read : mendengarkan suara/sound Action Script Button Halaman Materi Listening dan Reading: Button Play Litening : on (release) stopallsounds(); gotoandstop(2); Button Reading : on (release) gotoandplay(2); on (release) stopallsounds(); gotoandstop(3); on (release) stopallsounds(); gotoandstop(4); on (release) stopallsounds(); gotoandstop(5);
Halaman Latihan Writing Essay Input teks untuk Button Check Answer : check_answer(); Button Check Answer : mengecek Action Script Jawaban Halaman Latihan Writing Essay : stop (); function problem() stage.focus = _root.answerbox; _root.answerbox.setselection; function check_answer() if ("so" == jawab) jawab = "(so)"; true_answer.play(); else if ("so" == jawab2) jawab2 = "(so)"; true_answer2.play(); else if ("neither" == jawab3) jawab3 = "(neither)"; true_answer3.play(); else if ("so" == jawab4)
Action Script Jawaban Halaman Latihan Writing Essay (lanjutan): jawab4 = "(so)"; true_answer4.play(); jawab8 = "(neither)"; true_answer8.play(); else if ("neither" == jawab5) jawab5 = "(neither)"; true_answer5.play(); else if ("so" == jawab9) jawab9 = "(so)"; true_answer9.play(); else if ("so" == jawab6) jawab6 = "(so)"; true_answer6.play(); else if ("neither" == jawab7) jawab7 = "(neither)"; true_answer7.play(); else if ("neither" == jawab8) else if ("so" == jawab10) jawab10 = "(so)"; true_answer10.play(); else wrong_answer.play();
Halaman Latihan Writing True False Btn_A : memilih jawaban True Btn_B : memilih jawaban False Action Script Jawaban Halaman Latihan Writing True False No.1 b1.play(); s1.play(); No.2 b2.play(); s2.play(); No.3 s3.play(); b3.play(); No.4 b4.play(); s4.play(); No.5 s5.play(); b5.play(); No.6 s6.play(); b6.play(); No.7 b7.play(); s7.play();
Halaman Review Semester Soal Pilihan Ganda Btn_A : memilih jawaban A Btn_B : memilih jawaban B Button Menu : kembali ke menu Btn_C : memilih jawaban C Button Check : mengecek Button Exit : keluar dari aplikasi Button Reset : menghapus Tempat dynamic teks untuk menampilkan scoring Button Next : lanjut ke soal berikutnya Action Script Button Review Semester Soal Pilihan Ganda : Button Menu : on (release) loadmovienum("english2.swf",0); Button Reset : //ketika tekanan mouse dilepaskan setelah ditekan on (release) //jalankan fungsi reset reset(); Button Exit : on (release) fscommand("quit"); Button Pilih A/B/C untuk jawaban salah : Button Next : next Frame(); Button Pilih A/B/C untuk jawaban benar : //ketika tekanan mouse dilepaskan setelah ditekan on (release) //jika tulis bernilai true if (tulis) //posisi x silang1 sama dengan posisi x tombol ini silang1._x = tombol1a._x; //posisi y silang1 sama dengan posisi y tombol ini silang1._y = tombol1a._y; //nilai jawaban diubah menjadi true jawaban1 = true; //ketika tekanan mouse dilepaskan setelah ditekan on (release) //jika tulis bernilai true if (tulis) //posisi x silang1 sama dengan posisi x tombol ini silang1._x = tombol1b._x; //posisi y silang1 sama dengan posisi y tombol ini silang1._y = tombol1b._y; //nilai jawaban diubah menjadi true jawaban1 = false;
Action Script Button Review Semester Soal Pilihan Ganda : (Lanjutan) Button Check : //ketika tekanan mouse dilepaskan setelah ditekan on (release) //jika cek bernilai true if (!cek) //membuat variable i=1, 1=2, i=3, i=4 for (i=1; i<5; i++) //jika jawaban+i bernilai true if (_root["jawaban"+i]) //nilai ditambah 1 nilai += 1; //benar ditambah 1 benar += 1; //jika jawaban+i bernilai false else if (!_root["jawaban"+i]) //salah ditambah 1 salah += 1; //lingkaran+i menjadi tidak transparan _root["lingkaran"+i]._alpha = 100; cek = true; tulis = false; Halaman Review Semester Soal Essay Button Menu : kembali ke menu Button Exit : keluar dari aplikasi Input teks untuk Button Check : mengecek Button Reset : menghapus Tempat dynamic teks untuk menampilkan scoring Action Script Button Review Semester berikutnya Soal Essay : Button Reset : on (release) // ketika tombol ditekan //tombol koreksi dapat ditekan koreksi.enabled = true; //warna tombol koreksi tidak transparan koreksi._alpha = 100; //nilai diubah menjadi 0 nilai = 0; Button Back : kembali ke soal Button Menu : on (release) loadmovienum("english6.swf",0); Button Next : lanjut ke soal berik tn a
Button Exit : on (release) fscommand("quit"); Button Next : next Frame(); Button Check : on (release) // ketika tombol ditekan //menghasilkan variable i=1, i=2, i=3, i=4, i=5 for (i=1; i<5; i++) //jika jawaban_user+i sama dengan jawaban_asli+i if (_root["ajawaban_user"+i] == _root["jawaban_asli"+i]) //nilai ditambah 1 nilai += 1; //tanda+i pindah ke frame 2 //benar ditambah 1 benar += 1; _root["tanda"+i].gotoandstop(2); else //tanda+i pindah ke frame 3 salah += 1; _root["tanda"+i].gotoandstop(3); //tombol koreksi tidak bisa ditekan koreksi.enabled = false; //tombol koreksi lebih transparan koreksi._alpha = 40;
Halaman Review Semester True False Button Benar : memilih jawaban benar Button Salah : memilih jawaban salah Button Reset : menghapus Button Check : mengecek Button Menu : kembali ke menu Button Exit : keluar dari aplikasi Tempat dynamic teks untuk menampilkan scoring Button Back : kembali ke soal Button Next : lanjut ke soal berikutnya Action Script Button Review Semester Soal True False : Button Menu : on (release) loadmovienum("english6.swf",0); Button Back : prev Frame(); Button Exit : on (release) fscommand("quit"); Button Next : next Frame(); Button Reset : //ketika tekanan mouse dilepaskan setelah ditekan on (release) //jalankan fungsi reset reset();
Action Script Button Review Semester Soal True False (lanjutan) Button Check : //ketika tekanan mouse dilepaskan setelah ditekan on (release) //jika cek bernilai true if (!cek) //membuat variable i=1, 1=2, i=3, i=4 for (i=1; i<5; i++) //jika jawaban+i bernilai true if (_root["jawaban"+i]) //nilai ditambah 1 nilai += 1; //benar ditambah 1 benar += 1; //jika jawaban+i bernilai false else if (!_root["jawaban"+i]) //salah ditambah 1 salah += 1; //lingkaran+i menjadi tidak transparan _root["lingkaran"+i]._alpha = 100; cek = true; tulis = false;