Javascript Mission 1 Javascript Mission 2 Javascript Mission 3

199 Tabel 3.57. Keterangan Basic Mission 7 Kebutuhan Pengetahuan Enkripsi, MD5

3.3.2. Desain Penyusunan Misi Tipe Javascript Mission

Pada kategori ini pemain diharuskan untuk menyelesaikan misi-misi yang berhubungan dengan pengetahuan seputar bahasa scripting Javascript. Materi yang harus dipahami pada kategori ini adalah: penggunaan variabel, penggunaan eksternal file, pembuatan fungsi, penggunaan escape character, dan enkripsi sederhana menggunakan javascript.

A. Javascript Mission 1

Pada misi ini pemain harus melakukan inspeksi source HTML dari halaman misi yang dibuka. Kemudian menebak jawaban dengan menganalisa kode javascript yang ada tepatnya dengan melihat nilai dari nama variabel. Keterangan tentang Javascript Mission 1 dapat dilihat pada tabel 3.58. Tabel 3.58. Keterangan Javascript Mission 1 Deskripsi Penggunaan javascript untuk menyimpan suatu nilai dan melakukan override pada variabel. Tujuan Menguji pemahaman tentang penggunaan variabel untuk menyimpan nilai pada javascript. Kebutuhan Pengetahuan Javascript, HTML, DOM

B. Javascript Mission 2

Pada misi ini pemain harus melakukan inspeksi source HTML dari halaman misi yang dibuka. Kemudian menebak jawaban dengan menganalisa isi dari file eksternal javascript yang dipanggil pada bagian tag head HTML. Keterangan tentang Javascript Mission 2 dapat dilihat pada tabel 3.59. 200 Tabel 3.59. Keterangan Javascript Mission 2 Deskripsi Penggunaan eksternal file pada javascipt untuk menyimpan bagian-bagian kode lain. Tujuan Menguji pemahaman tentang penggunaan eksternal file pada javascript Kebutuhan Pengetahuan Javascript, HTML, DOM

C. Javascript Mission 3

Pada misi ini pemain harus melakukan inspeksi source HTML dari halaman misi. Jawaban disimpan pada cookie web browser jadi pemain harus mengetahui cara melihat cookie. Tabel 3.60. Keterangan Javascript Mission 3 Deskripsi Penggunaan javascript untuk menyimpan suatu nilai dan melakukan override pada variabel. Penggunaan document.cookie untuk mengambil cookie pada browser. Tujuan Menguji pemahaman tentang bagaimana javascript dapat digunakan untuk mengambil cookie. Kebutuhan Pengetahuan Javascript, HTML, DOM, Cookie, Fungsi pada Javascript

D. Javascript Mission 4