kuis dengan macromedia

7
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.

Transcript of kuis dengan macromedia

Page 1: kuis dengan macromedia

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 :

Page 2: kuis dengan macromedia

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.

Page 3: kuis dengan macromedia

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 :

Page 5: kuis dengan macromedia

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() { 

Page 6: kuis dengan macromedia

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(); 

};

Page 7: kuis dengan macromedia

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.