Kita akan membuat pilihan ganda dengan memilih tombol yang sesuai. Jumlah soal
yang dibuat 4 buah. Pada setiap soal akan disediakan fasilitas komentar. Pada bagian akhir akan
disediakan resume skor yang diperoleh dan komentar/perintah untuk tindak lanjut.
Paling sedikit sediakan 2 layer, beri nama action dan soal
Pada layer action:
1. Klik frame 1
2. Aktifkan panel Actions, ketikan perintah berikut:
hasil = 0;
soal = 1;
stop ( );
3. Klik kanan Frame 2, pilih Insert key frame. Ketikan perintah berikut:
soal = 1;
stop ( );
4. Klik kanan Frame 3, pilih Insert key frame. Ketikan perintah berikut:
soal = 1;
stop ( );
5. Klik kanan Frame 4, pilih Insert key frame. Ketikan perintah berikut:
soal = 1;
stop ( );
6. Klik kanan Frame 5, pilih Insert key frame. Ketikan perintah berikut:
stop();
hasilakhir = int((hasil/4)*100);
if (hasilakhir<50) {
komen5 = 'Nilai Anda';
komen6 = +hasilakhir+''
komen7 = 'Anda harus mengulangi membaca seluruh materi.'
} else if (hasilakhir<80) {
komen5 = 'Nilai Anda'
komen6 = +hasilakhir+''
komen7 = 'Cukup bagus, Anda dapat melanjutkan ke materi berikutnya.'
} else if (hasilakhir>80) {
komen5 = 'Nilai Anda';
komen6 = +hasilakhir+''
komen7 = 'Luar biasa..! Anda dapat melanjutkan ke materi berikutnya.'
}
5.
Lakukan langkah yang sama untuk tombol C dan D (atau copy tombol B letakan pada
pilihan jawaban C dan D)
6. Tarik tombol next dari libraries ke stage
7. Sisipkan perintah berikut:
on (press){gotoAndStop(2);}
8. Aktifkan Text tool
9. Buat kotak kecil memanjang
10. Pada panel Properties, untuk text type Anda pilih Dynamic text, pada Line type Anda
pilih Multiline, dan pada Variable Anda ketikkan komen1
Untuk soal 2
11. Klik kanan frame 2 lalu pilih Insert key frame
12. Ganti soal 1 dengan soal 2
13. Tukar letak tombol A ke tombol C (misalnya C adalah kunci jawaban)
14. Klik tombol pada jawaban yang benar, edit perintah dengan mengganti komen1 menjadi
komen2 sebagai berikut
on (release){
komen2 = "Benar! Anda termasuk orang yang cerdas, mempunyai daya nalar yang
baik, dan tekun belajar ";
If (soal == 1){
Soal = 0;
Hasil += 1; }}
15. Klik pada salah satu tombol jawaban yang salah, ganti komen1 menjadi komen2
perintah berikut:
on (release){
komen2 = "Jawaban Anda keliru, Anda harus belajar lagi mengenai .";
Soal = 0; }
16. Pada masing-masing tombol jawaban yang salah, lakukan seperti langkah di atas.
17. Klik tombol next
18. Edit perintah menjadi berikut:
on (press){gotoAndStop(3);}
19. Klik pada kotak kecil memanjang
20. Pada panel Properties, edit Variable menjadi komen2
Untuk soal 3 dst
21. Lakukan hal yang sama seperti pada langkah 11 sd 20 dengan mengganti frame 2 jadi 3
dst., komen2 menjadi komen3 dst., gotoAndStop (3) menjadi gotoAndStop (4) dst. Serta
menukar letak tombol yang menjadi kunci jawaban
22.
23.
24.
25.
Klik kanan frame 5 (kalau soalnya ada 4) lalu pilih Insert key frame
Hapus soal yang terakhir, semua tombol jawaban, dan tombol next
Klik pada kotak yang memanjang
Pada panel Properties, untuk text type Anda pilih Dynamic text, pada Line type Anda
pilih Multiline, dan pada Variable Anda ketikkan komen5
on (release){
If (jawab1 == "hidrogen"){
If (soal == 1){
Soal = 0;
Hasil += 1; }
komen3 = "Jawaban Anda tepat"; }
else {
komen3 = "Jawaban Anda keliru, Anda harus belajar mengenai ";
Soal = 0; }}
9. Pada tombol hapus, ketikkan perintah berikut:
on (release){
jawab3 = " ";
komen3 = " "; }
10. Tarik tombol next dari libraries ke stage
11. Sisipkan perintah berikut:
on (press){gotoAndStop(4);}
12. Untuk soal no 4 dan seterusnya, sama dengan langkah 2 sd 12 di atas, tetapi ubah komen3
menjadi komen4 dst., gotoAndStop(4) menjadi gotoAndStop(5) dst.