DAFTAR PUSTAKA Munawar, 2005. Pemodelan Visual menggunakan UML. Yogyakarta : Graha Ilmu. Sulaiman, S.B. 2009. Basic English Primary 2, KTSP 2006. Jakarta : Yudhistira Sutopo, Ariesto Hadi. (2003). Multimedia Interaktif dengan Flash. Yogyakarta : Graha Ilmu. Action Script Forum, 2008. Working With PageFlip v2.25 http://www.actionscript.org/forums/showthread.php3?t=163627,diakses tanggal 4 Oktober 2011. Binanto, Iwan, 2009, Metode Pengembangan Multimedia. http://iwanbinanto.com/2009/01/19/metode-pengembangan-multimedia/,diakses tanggal 10 Januari 2012. Erlandi Valian. 2010. Aplikasi Pembelajaran Bahasa Inggris Kelas 1 SD berbasis Multimedia. http://research.mercubuana.ac.id/proceeding/jurnal%20ta%20val ian%20erlandi.pdf Diakses pada tanggal 18 November 2011 Aditya, Indra., 2011, Rancang Bangun Aplikasi Pembelajaran CCNA 1 Untuk Mahasiswa Fakultas Ilmu Komputer. Skripsi, Fasilkom, Universitas Mercu Buana, Jakarta. Saputra, Havis Reza., 2011, Rancang Bangun Aplikasi Pembelajaran Bahasa Arab Kelas 1 Sekolah Dasar Berbasis Multimedia. Skripsi, Fasilkom, Universitas Mercu Buana, Jakarta. 124
Lampiran Halaman Index Button Hide Click : Untuk lanjut ke halaman selanjutnya dan sebelumnya Button Music : Untuk memainkan dan menghentikan music latar Button Back : Untuk kembali ke halaman sebelumnya Button Next : Untuk lanjut ke halaman selanjutnya Button Home : Untuk kembali ke halaman home Button Home : Untuk keluar dari aplikasi Action Script Untuk Button Halaman Index : Button Hide Click : clickarea = 25; Button Next : _root.nextpage(true); Button Back : _root.prevpage(true); Buton music : Mamainkan Musik : loadmovie("musik_kls2.swf", "bgsound"); Menghentikan musik : unloadmovie("musik_kls2.swf", "bgsound"); Button Home : loadmovienum("index.swf",0); Button Exit : fscommand("quit"); L1
Halaman Menu Button Lesson 1-7 : Untuk memilih ke materi lesson 1-7 Button Lesson 1-7 : Untuk memilih ke materi lesson 1-7 Button Review 1 : Untuk mengerjakan review semester 1 Button Review 2 : Untuk mengerjakan review semester 2 Action Script Untuk Button Halaman Menu : Lesson 1 : _root.gotopage(5,true); Lesson 2 : _root.gotopage(14,true); Lesson 3 : _root.gotopage(24,true); Lesson 4 : _root.gotopage(32,true); Lesson 5 : _root.gotopage(42,true); Lesson 6 : _root.gotopage(52,true); Lesson 7 : _root.gotopage(62,true); Lesson 8 : _root.gotopage(5,true); Lesson 9 : _root.gotopage(14,true); Lesson 10 : _root.gotopage(24,true); Lesson 11 : _root.gotopage(32,true); Lesson 12 : _root.gotopage(42,true); Lesson 13 : _root.gotopage(52,true); Lesson 14 : _root.gotopage(62,true); L2
Action Script Untuk Button Halaman Menu : (Lanjutan) Button Review First Semester : loadmovienum("review1_kls2.swf",0); Button Review Second Semester : loadmovienum("review2_kls2.swf",0); Halaman Materi Listening dan Reading Button Hide : Untuk menjalankan animasi frame per frame Button Play : Untuk menjalankan animasi frame per frame Action Script Untuk Button Halaman Materi Listening dan Reading: Button Play Untuk Litening : gotoandplay(2); Button Hide Untuk Reading : gotoandplay(2); L3
Halaman Latihan Writing Btn_A : Untuk memilih jawaban A Btn_B : Untuk memilih jawaban B Tempat dynamic teks Tempat Movie Clip benar & salah Button Check Answer : Untuk mengecek Action Script Untuk Button Halaman Latihan Writing : Input teks untuk Button next : Untuk lanjut ke soal berikutnya Btn_A : bt1.play(); a1.play(); as1 = "True answer"; Button Check Answer : check_answer(); Btn_B : s1.play(); b1.play(); as1 = "Wrong answer"; Button Next : next Frame(); L2
Halaman Review Semester Soal Essay Button Menu : Untuk kembali ke menu Button Exit : Untuk keluar dari aplikasi Input teks untuk Button Reset : Untuk menghapus Button Check : Untuk mengecek Tempat dynamic teks untuk menampilkan scoring Button Next : Untuk lanjut ke soal berikutnya Action Script Untuk Button Review Semester Soal Essay : Button Reset : // 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 Menu : loadmovienum("english2.swf",0); Button Exit : fscommand("quit"); Button Next : next Frame(); L7
Action Script Untuk Button Review Semester Soal Essay : (Lanjutan) Button Check : // 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 Soal Pilihan Ganda Btn_A : Untuk memilih jawaban A Btn_B : Untuk memilih jawaban B Button Menu : Untuk kembali ke menu Button Exit : Untuk keluar dari aplikasi Btn_C : Untuk memilih jawaban C Button Reset : Untuk menghapus Button Check : Untuk mengecek Tempat dynamic teks untuk menampilkan scoring Button Back : Untuk kembali ke soal berikutnya Button Next : Untuk lanjut ke soal berikutnya L2
Action Script Untuk Button Review Semester Soal Pilihan Ganda : Button Menu : loadmovienum("english2.swf",0); Button Exit : fscommand("quit"); Button Next : next Frame(); Button Reset : //ketika tekanan mouse dilepaskan setelah ditekan //jalankan fungsi reset reset(); Button Back : prev Frame(); Button Pilih A/B/C untuk jawaban benar : //ketika tekanan mouse dilepaskan setelah ditekan //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; Button Pilih A/B/C untuk jawaban salan : //ketika tekanan mouse dilepaskan setelah ditekan //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; L7
Action Script Untuk Button Review Semester Soal Pilihan Ganda : (Lanjutan) Button Check : //ketika tekanan mouse dilepaskan setelah ditekan //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 True False Button Back : Untuk kembali ke soal berikutnya Button Next : Untuk lanjut ke soal berikutnya Button Reset : Untuk menghapus Tempat dynamic teks untuk menampilkan scoring Button Menu : Untuk kembali ke menu Button Exit : Untuk keluar dari aplikasi Button Benar : Untuk memilih jawaban benar Button Salah : Untuk memilih jawaban salah Button Check : Untuk mengecek L2
Action Script Untuk Button Review Semester Soal True False : Button Menu : loadmovienum("english2.swf",0); Button Exit : fscommand("quit"); Button Next : next Frame(); Button Reset : //ketika tekanan mouse dilepaskan setelah ditekan //jalankan fungsi reset reset(); Button Back : prev Frame(); Button Check : //ketika tekanan mouse dilepaskan setelah ditekan //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; L7