L A M P I R A N
Aksi Background stop(); Button ke Alfabet on (rollover) { _root.gotoandstop(2); on (rollout) { _root.gotoandstop(6); Button Exit fscommand("quit"); Button Navigasi Ke Awal Materi Alfabet (A-Z) _root.gotoandstop(6); Buttton Navigasi Kembali Materi Alfabet (A-Z) _root.gotoandstop(6); Buttton Navigasi Lanjut Materi Alfabet (A-Z) _root.gotoandstop(8);
Buttton Navigasi Ke Akhir Materi Alfabet (A-Z) _root.gotoandstop(33); Button Navigasi Kembail Menu Alfabet Button ke Soal Latihan dari Menu Alfabet _root.gotoandstop(60); Button ke Soal Latihan on (rollover) { _root.gotoandstop(3); on (rollout) { _root.gotoandstop(60); Button ke Petunjuk on (rollover) { _root.gotoandstop(4); on (rollout) { _root.gotoandstop(35); Button Navigasi Kembali Konten Petunjuk _root.gotoandstop(35);
Button Navigasi Lanjut Konten Petunjuk _root.gotoandstop(37); Button Kembali ke Menu dari Konten Petunjuk Button ke Profil on (rollover) { _root.gotoandstop(5); on (rollout) { _root.gotoandstop(34); Button Kembali dari Konten Profil Aksi Pada Soal Latihan stop(); //---buat function array acakaduk Array.prototype.acakaduk = function() { for (i=0; i<this.length; i++) { var tmp = this[i]; var acakaduk = random(this.length); this[i] = this[acakaduk]; this[acakaduk] = tmp; ; var array_soal = []; var array_tanya = []; var array_pilihan_a = []; var array_pilihan_b = []; var array_pilihan_c = []; //var array_pilihan_d = []; var array_jwb = []; var jawabku; var nobaru;
var totalsoal; var limit_soal; clearinterval(_root.brs); //----tombol jawab pilihan dan cek jawaban _root.tombol_a_btn.onrelease = function() { = _root.jawabku = "a"; cek_jwb(); _root.nobaru++; tampil_soal(_root.nobaru); ; _root.tombol_b_btn.onrelease = function() { _root.jawabku = "b"; cek_jwb(); _root.nobaru++; tampil_soal(_root.nobaru); ; _root.tombol_c_btn.onrelease = function() { _root.jawabku = "c"; cek_jwb(); _root.nobaru++; tampil_soal(_root.nobaru); ; /* _root.tombol_d_btn.onrelease = function() { _root.jawabku = "d"; cek_jwb(); _root.nobaru++; tampil_soal(_root.nobaru); ; */ //----nilai awal(mengambil data dari XML) mysoal = new XML(); mysoal.ignorewhite = true; mysoal.load("soal alfabet.xml"); mysoal.onload = function() { _root.limit_soal = mysoal.firstchild.attributes.jml; _root.totalsoal = mysoal.firstchild.childnodes.length; _root.nomorsoal_txt.text = "0"; _root.benar = 0; _root.nilai_txt.text = "0"; for (i=0; i<_root.totalsoal; i++) { _root.array_soal[i] = i; _root.array_soal.acakaduk(); for (j=0; j<_root.limit_soal; j++) { _root.array_tanya[j] = mysoal.firstchild.childnodes[_root.array_soal[j]].childnodes[0].childn odes[0].tostring(); _root.array_pilihan_a[j] = mysoal.firstchild.childnodes[_root.array_soal[j]].childnodes[1].childn _root.array_pilihan_b[j] = mysoal.firstchild.childnodes[_root.array_soal[j]].childnodes[2].childn _root.array_pilihan_c[j] = mysoal.firstchild.childnodes[_root.array_soal[j]].childnodes[3].childn //_root.array_pilihan_d[j] = mysoal.firstchild.childnodes[_root.array_soal[j]].childnodes[4].childn
_root.array_jwb[j] = mysoal.firstchild.childnodes[_root.array_soal[j]].childnodes[4].childn tampil_soal(0); ; //----menampilkan soal dari Array function tampil_soal(x):void { clearinterval(_root.brs); _root.brs = setinterval(counter, 1000); if (x<array_tanya.length) { _root.soal_txt.text = _root.array_tanya[x]; _root.pilihanjwb_a_txt.text = _root.array_pilihan_a[x]; _root.pilihanjwb_b_txt.text = _root.array_pilihan_b[x]; _root.pilihanjwb_c_txt.text = _root.array_pilihan_c[x]; //_root.pilihanjwb_d_txt.text = _root.array_pilihan_d[x]; _root.jawaban = _root.array_jwb[x]; _root.nobaru = x; _root.nomorsoal_txt.text = x+1+"."; else { hitung_nilai(); _root.gotoandstop(61); //----cek jawaban function cek_jwb():void { //--membandingkan antara jawabku dengan jawaban if (_root.jawabku == _root.jawaban) { //-- bila benar maka nilai bertambah _root.benar += 1; _root.nilai_txt.text = _root.benar; //----hitung nilai akhir function hitung_nilai():void { _root.nilaiakhir = Math.ceil((100/_root.array_tanya.length)*_root.benar); Aksi Untuk Tombol Kembali & Nilai Akhir Soal Latihan stop(); //----kembali ke soal latihan _root.cobalagi_btn.onrelease = function() { gotoandstop(60); ; //----tampil nilai akhir clearinterval(_root.brs); _root.nilaiakhir_txt.text = _root.nilaiakhir; Button Kembali dari Soal Latihan
SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan dibawah ini, menerangkan bahwa Tugas Akhir Mahasiswa Program Diploma 3 Teknik Informatika : Nama : TAUFIQ ISMAYA NIM : 112406095 Program Studi : TEKNIK INFORMATIKA Judul Tugas Akhir : ANIMASI ALFABET BAHASA INGGRIS DENGAN MENGGUNAKAN ADOBE FLASH CS6 Telah melaksanakan uji program Tugas Akhir Mahasiswa tersebut diatas pada tanggal...juni 2014 Dengan Hasil : Sukses / Gagal Demikian Surat Keterangan ini dibuat untuk melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Medan, Juni 2014 Dosen Pembimbing, Dra. Normalina Napitupulu, M.Sc NIP. 19631106 198902 2 001
1 KEMENTRIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS SUMATERA UTARA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jl. Bioteknologi No. 1 Kampus USU Telp. (061) 8211050 Fax. (061) 8214290 Medan-20155 Email : Dekanat@FMIPA.USU.AC.ID KARTU BIMBINGAN TUGAS AKHIR MAHASISWA Nama Mahasiswa : TAUFIQ ISMAYA Nomor Stambuk : 112406095 Judul Tugas Akhir : Animasi Alfaabet Bahasa Inggris Dengan Menggunakan Adobe Flash CS6 Dosen Pembimbing : Dra. Normalina Napitupulu, M.Sc Tanggal Mulai Bimbingan : Tanggal Selesai Bimbingan : No 1 Tanggal Asisten Bimbingan Pembahasan pada Asistensi Mengenai, pada Bab Paraf Dosen Pembimbing Keterangan 2 3 4 5 6 7 8 Diketahui, Ketua Prodi D3 T.Informatika FMIPA USU Disetujui Pembimbing Utama/ Penanggung Jawab Dr. Elly Rosmaini, M.Si Dra. Normalina Napitupulu, M.Sc NIP. 19600520 198503 2 002 NIP. 19631106 198902 2 001