4.2.3 Implementasi Proses Desain Kuis DNA
Gambar 4.5 Preloading kuis DNA Pada implementasi kuis, desain awal selamat datang pada preloading
berfungsi melakukan load pada file xml yang dibuat berikut kodenya.
Gambar 4.6 Action Scrip load file xml
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada action script load diletakkan pada layer yang berbeda sehingga tidak menggangu layer – layer desain, load file terdapat pada perintah
myData.load“direktori.xml”;. Berikut isi file xml.
Gambar 4.7 File XML Unsur Element inti adalah quiz
quiz A memiliki title dan satu set items. items - jamak - berisi satu atau lebih item
item Sebuah terdiri dari 1 question dan 2 atau lebih s answer. question harus di inisialisialisasikan sebelumanswer s.
Jawaban yang benar ditunjukkan oleh atribut: benar = y.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada gambar 4.7 item. Dimulai dengan tag item dan diakhiri dengan item tag.
Untuk menambahkan pertanyaan, hanya menambahkan copy ganti elemen item dan mengubah konten. Kemudian dapat mengubah pertanyaan dan
jawaban. Jawaban yang benar harus memiliki atribut: benar = y. Misalnya, di atas, jawaban ke-4 adalah jawaban yang benar. Harus ada hanya satu jawaban
yang benar per item. Kemudian membuat desain Flash player pada tag – tag tersebut serta menetapkan variable yang terbentuk di tiap elemen nya.
Gambar 4.8 Elemen Pertanyaan dan Jawaban Pada desain Gambar 4.8 diatas terdapat 3 tag element yang merupakan
variable yang ditetapkan untuk proses lebih lanjut, diatas terdapat tag nomor yang ditetapkan sebagai currentQuestionNumber pada label properties-option pada
label variable. Kemudian pada tulisan pertanyaan biru tersebut merupakan tag pertanyaan question dan pada element jawaban answer1-4
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.9 Menetapkan Variable Nomor Selanjutnya adalah menetapkan elemen – elemen yang lain seperti gambar
diatas. Lihat pada Gambar 4.10 struktur elemen yang terbentuk.
Gambar 4.10 Struktur Elemen Quis Kemudian menentukan pernyataan benar dan pernyataan salah, pada
bagian ini desain membuat layer baru dan frame baru mengikuti kuis yang ditampilkan terlebih dahulu yang diberi tulisan “anda benar” dan “anda salah”
simak pada Gambar 4.11
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.11 Layer Animasi Quiz Dan berikut action scrip dari penetapan pertanyaan benar, variable yang
ditetapkan ialah question number nomor pertanyaan yang akan tetap bertambah meskipun pertanyaan salah atau benar akan tetapi diselingi oleh variable yang
ditetapkan sebagai pertanyaan benar answer correcly, untuk lebih jelas simak pada script di bawah ini.
currentQuestionNumber++; numOfQuestionsAnsweredCorrectly++;pertanyaan Benar
gotoAndStopShowQuiz;
currentQuestionNumber++; numOfQuestionsAnsweredIncorrectly++;pernyataan Salah
gotoAndStopShowQuiz;
dari script diatas mengisi data number untuk lanjut ke pertanyaan selanjutnya dan numOfQuestionAnswered mengisi data untuk nantinya di
tampilkan pada hasil akhir result yang akan menampilkan skor, lihat script berikut.
userScore=numOfQuestionsAnsweredCorrectly100
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
numOfQuestionsAnsweredIncorrectly+numOfQuestionsAnsweredCorre ctly
stop;
Skor pengguna akan ditampilkan dengan variable userScore yang berisi nomor pertanyaan benar 100 jumlah dari pertanyaan benar + pertanyaan salah
lihat desain pada Gambar 4.12 mengenai gambar dan lihat table property- variable.
Gambar 4.12 Result Score
4.2.4 Implementasi Desain Simulasi Pasangan Basa