Anda di halaman 1dari 4

Teknik Pembuatan Soal Interaktif Pilihan Ganda

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

Pada layer soal:


Untuk soal 1
1. Klik frame 1, ketik sebuah soal dengan empat pilihan jawaban
2. Pada masing-masing pilihan jawaban, sediakan tombol. Ingat untuk mengambil tombol:
klik window, pilih other panels, common libraries, klik buttons. Pilih double klik folder
yang berisi tombol. Pilih tombol yang sesuai, tarik ke stage.
3. Setelah lengkap empat buah tombol, klik tombol pada pilihan jawaban A (misalnya a
adalah kunci jawabannya). Ketikan perintah pada Actions sebagai berikut:
on (release) {
komen1 = "Benar! Anda termasuk orang yang cerdas, mempunyai daya nalar yang
baik, dan tekun belajar ";
if (soal == 1) {
soal = 0;
hasil += 1; }}
4.

Klik tombol B, ketikan Action sebagai berikut:


on (release) {
komen1 = "Belum tepat, coba Anda pelajari lagi materi mengenai ........";
soalsatu = 0; }

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

Membuat Soal Isian Singkat


1. Pada layer 3 frame 1, buat sebuah soal yang jawabnya harus mengisi dengan jawaban
singkat
Misalnya: Unsur yang mempunyai nomor atom 1 adalah? Jawabannya hanya satu macam
yaitu hidrogen.
2. Aktifkan Text tool
3. Buat kotak kecil memanjang untuk menuliskan jawaban
4. Pada panel Properties, untuk text type Anda pilih Input text, pada Line type Anda pilih
Multiline, dan pada Variable Anda ketikkan jawab3
5. Buat sebuah lagi kotak kecil memanjang untuk meletakan komentar
6. Pada panel Properties, untuk text type Anda pilih Dynamic text, pada Line type Anda pilih
Multiline, dan pada Variable Anda ketikkan komen3
7. Buat 2 buah tombol untuk mengecek jawaban dan menghapus jawaban
8. Pada tombol cek jawaban, ketikkan perintah berikut:

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.