kuis dengan macromedia

Post on 29-Dec-2015

10 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Macromedia Flash tidak hanya digunakan membuat animasi, tetapi juga bisa digunakan untuk

membuat quis interaktif.

Pada tutorial kali ini saya akan berbagi bagaimana cara pembuatan soal pilihan ganda lengkap

dengan skor menggunakan Macromedia Flash 8.

langsung aja… simak langkah-langkah pembuatannya sob…

1. Jalankan Macromedia Flash 8 sobat dan buat project baru dengan ukuran 800 x 600 px.

2. Buatlah 3 buah Layer dan beri nama masing-masing Layer dengan nama : latar, materi, dan

action. (lihat gambar berikut )

3. Klik Frame 1 Layer “latar” dan buatlah gambar latar sesuai dengan kreasi sobat.

(berikut contoh gambar saya)

Jika gambar latar selesai sobat buat, aktifkan icon gembok agar latar tidak bergeser.

4. Klik Frame 1 Layer “materi” dan tuliskan beberapa kalimat dan sebuah tombol seperti yang

ada digambar berikut :

Untuk tombol “Mulai” beri instance name dengan nama “mulai” (tanpa tanda petik).

5. Klik Frame 1 Layer “action” dan tuliskan code berikut :

Stop(); 

score = 0() 

mulai.onPress = function () { 

nextFrame(); 

};

6. Klik Kanan Frame 2 Layer “latar” - pilih Insert Frame, kemudian lanjutkan dengan klik Kanan

Frame 2 Layer “materi” dan Layer “action” – pilih Insert Keyframe.

Mulai ketikkan soal pada frame 2 Layer “materi” (lihat contoh berikut )

7. Lakukan hal yang sama dengan langkah ke-6 untuk membuat soal nomor 2 dan seterusnya.

(sebagai contoh saya membuat 5 soal pilihan ganda).

8. Kembali klik Frame 2 Layer “materi”. Klik opsi jawaban “a” kemudian tekan F8 – klik type

Button - OK.

Isi instance name dengan nama “a”.

Lakukan hal yang sama untuk opsi jawaban “b”, “c” dan “d”.

9. Untuk soal pilihan ganda yang lain, lakukan hal yang sama dengan langkah nomor 8.

10. Perhatikan gambar berikut untuk 5 contoh soal yang saya buat :

11. Jika sobat selesai dengan langkah 8 dan 9, selanjutnya sobat klik Frame 2 Layer “action”

dan tuliskan code berikut :

stop(); 

a.onPress= function() { 

score += 2; //skor ditambahkan pada jawaban benar 

nextFrame(); 

}; 

b.onPress= function() { 

nextFrame(); 

}; 

c.onPress= function() { 

nextFrame(); 

}; 

d.onPress= function() { 

nextFrame(); 

};

Klik Frame 3 Layer “action” dan tuliskan code berikut :

stop(); 

a.onPress= function() { 

nextFrame(); 

}; 

b.onPress= function() { 

score += 2; //skor ditambahkan pada jawaban benar 

nextFrame(); 

}; 

c.onPress= function() { 

nextFrame(); 

}; 

d.onPress= function() { 

nextFrame(); 

};

Klik Frame 4 Layer “action” dan tuliskan code berikut :

stop(); 

a.onPress= function() { 

score += 2; //skor ditambahkan pada jawaban benar 

nextFrame(); 

}; 

b.onPress= function() { 

nextFrame(); 

}; 

c.onPress= function() { 

nextFrame(); 

}; 

d.onPress= function() { 

nextFrame(); 

};

Klik Frame 5 Layer “action” dan tuliskan code berikut :

stop(); 

a.onPress= function() { 

score += 2; //skor ditambahkan pada jawaban benar 

nextFrame(); 

}; 

b.onPress= function() { 

nextFrame(); 

}; 

c.onPress= function() { 

nextFrame(); 

}; 

d.onPress= function() { 

nextFrame(); 

};

Klik Frame 6 Layer “action” dan tuliskan code berikut :

stop(); 

a.onPress= function() { 

nextFrame(); 

}; 

b.onPress= function() { 

nextFrame(); 

}; 

c.onPress= function() { 

score += 2; //skor ditambahkan pada jawaban benar 

nextFrame(); 

}; 

d.onPress= function() { 

nextFrame(); 

};

Klik Frame 7 Layer “action” dan tuliskan code berikut :

onEnterFrame= function () { 

nilai = +score; 

}; 

if (score>=6) { 

komentar = "Pertahankan Prestasi Sobat Ya..."; 

if (score<=4) { 

komentar = "Sobat Perlu Banyak Belajar"; 

ulangi.onPress= function() { 

gotoAndStop(1); 

};

12. Simpan project sobat dan coba jalankan aplikasi sobat dengan menekan tombol Ctrl +

Enter.

top related