Materi diperoleh dari buku paket dan beberapa modul praktikum yang disesuaikan. Materi yang dibahas berupa materi teori dan praktikum.
3. Desain Produk
Tahap desain produk merupakan tahap mulai dari mempersiapkan perancangan desain awal hingga tahap produksi
multimedia pembelajaran yang dikembangkan. Tahap ini terdiri dari beberapa langkah, yaitu sebagai berikut :
a. Desain Awal
Tahap ini diawali dengan membuat desain sistem berupa flowchart pada Gambar 6 yang kemudian dibuat menjadi sebuah
sketsa dasar yaitu berupa storyboard Lampiran 2, bertujuan agar
peneliti dapat dengan mudah merancang desain yang diinginkan dan menyesuaikan konten.
42
Gambar 6. Flowchart
b. Pembuatan Multimedia Pembelajaran
Setelah melalui proses rancangan storyboard, maka dihasilkan
produk multimedia pembelajaran interaktif yang diolah menggunakan aplikasi
software Adobe Flash CS6 Actionscript 2.0. Adapun tampilan multimedia yang dihasilkan sebagai berikut:
1 Halaman Intro
Tampilan intro atau tampilan awal dibuat animasi pada logo UNY,
dengan penambahan tulisan “ Welcome To”. Tampilan menu pembuka
dapat dilihat pada Gambar 7 :
43
Gambar 7. Implementasi Intro 2 Halaman Menu
Login Pada halaman ini terdapat tombol
login, dimana sebelum masuk pada halaman utama, pengguna diwajibkan untuk mengisi kolom nama
lalu menekan tombol login yang telah tersedia, apabila pengguna
belum memasukkan nama dan langsung menekan tombol login maka
akan ada perintah seperti pada Gambar 8. Perintah ini menggunakan kode
action script seperti berikut :
on release { if masuk
{ gotoAndStophome;
} else
{ warning = Hi, Mohon Untuk Mengisi Nama Anda;
} }
Adapun tampilan menu login yang telah didesain seperti pada
Gambar 8.
44
Gambar 8. Implemetasi Menu Login Ketika Tidak Mengisi Nama 3 Halaman Menu Utama
Tampilan menu utama, terdapat tombol petunjuk dan tombol keluar pada pojok kanan atas, identitas yang telah dimasukkan pada
saat login terletak pada pojok kiri atas, tampilan jam dan tanggal pada pojok kiri bawah, animasi berbentuk lingkaran pada pojok kanan
bawah, tombol utama yaitu tombol Materi, Latihan, dan Profil yang masing-masing diberi animasi sehingga terdapat penjelasan singkat
sebagai informasi. Tampilan menu utama dapat dilihat pada Gambar 9:
45
Gambar 9. Implementasi Menu Utama 4 Halaman Menu Materi
Menu materi berisi tombol menu untuk ke halaman peta konsep, kompetensi inti kompetensi dasar, materi
remote server, materi network time protocol server, materi proxy server, referensi dan
glosarium. Pada tombol diberi animasi agar lebih menarik. Tampilan menu materi dapat dilihat pada Gambar 10:
Gambar 10. Implementasi Menu Materi
46
5 Halaman Menu Peta Konsep Menu ini menyajikan tentang peta konsep dari materi yang
tersaji dalam multimedia pembelajaran ini. Tampilan menu peta konsep dapat dilihat pada Gambar 11:
Gambar 11. Implementasi Menu Peta Konsep 6 Halaman Menu KI KD
Halaman Komptensi Inti dan Kompetensi Dasar ini merupakan penjabaran tentang KI KD yang disusun pada matei. Halaman ini
merpakan bagian dari menu materi. Adapun tampilan halaman menu KI KD dapat dilihat pada Gambar 12 :
Gambar 12. Implementasi Menu KIKD 7 Halaman Menu Tujuan Pembelajaran
47
Halaman ini memberikan informasi tentang tujuan pembelajaran setiap pokok materi yang akan dicapai pengguna multimedia
pembelajaran ini. Adapun tampilan halaman tujuan pembelajaran dapat dilihat pada Gambar 13 :
Gambar 13. Implementasi Menu Pembelajaran 8 Halaman Menu Isi Materi
Materi berisi pokok materi yang akan dibahas pada multimedia pembelajaran, dimana berisi tiga pokok pembahasan diantaranya
Remote Server, Network Time Protocol Server, dan Proxy Server. Pada materi diberi Gambar dan animasi agar pengguna akan lebih mudah
memahami isi materi. Tampilan menu isi materi dapat pada Gambar 14:
Gambar 14. Implementasi Menu Isi Materi 9 Halaman Video Pada Materi
48
Halaman ini berisi materi praktek yang disajikan dalam bentuk video tutorial, video dilengkapi dengan
player control guna mempermudah pengguna untuk mempelajari tiap bagian dalam video.
Video diletakkan dalam menu pokok materi agar pengguna bisa memahami materi dengan baik. Tampilan menu video dapat dilihat
pada Gambar 15 :
Gambar 15. Implementasi Menu Video 10
Halaman Menu Glosarium dan Referensi Halaman glosarium memberikan informasi tentang kata kunci
dari penjabaran isi materi pada multimedia pembelajaran ini, sehingga siswa dapat menambah wawasan dalam mempelajari materi. Pada
halaman referensi berisi informasi tentang buku ajar dan modul yang digunakan dalam pembuatan multimedia pembelajaran. Tampilan
menu glosarium dan referensi dapat dilihat pada Gambar 16 dan 17 :
49
Gambar 16. Implementasi Menu Glosarium
Gambar 17. Implementasi Menu Referensi 11
Halaman Menu Latihan Halaman ini berisi petunjuk penggunaan soal latihan, soal
latihan terdiri dari tiga pokok bahasan materi. Pada halaman ini terdapat tiga tombol, tombol materi satu membahas soal tentang
remote server, materi dua membahas tentang network time protocol server, dan materi tiga membahas tentang proxy server. Pada menu
ini, soal latihan menggunakan database dalam bentuk XML. XML
eXtended Markup Language adalah sebuah bahasa markup yang dapat digunakan untuk keperluan penyimpanan data secara ringkas
dengan format yang dibakukan oleh WC3. XML memiliki format yang
sangat sederhana dan dapat diakses oleh beberapa aplikasi termasuk oleh kode
Actionscript Wibawanto, 2017 . Objek berupa tombol yang 50
telah dibuat pada tahap pembuatan belum dapat melakukan fungsi apapun. Oleh karena itu, dilakukan pengkodean menggunakan bahasa
pemrograman. Adapun action script yang digunakan dalam
pembuatan multimedia pembelajaran ini dijabarkan sebagai berikut : a
action script function array stop;
---membuat function array acak Array.prototype.acak = function {
for i=0; ithis.length; i++ { var tmp = this[i];
var acak = randomthis.length; this[i] = this[acak];
this[acak] = tmp;
} };
var array_soal = []; var array_tanya = [];
var array_pilihan_a = []; var array_pilihan_b = [];
var array_pilihan_c = []; var array_pilihan_d = [];
var array_jwb = []; var jawabku;
var nobaru; var totalsoal;
var limit_soal; clearInterval_root.brs;
b action script tombol jawaban dan cek jawaban
----tombol jawab pilihan dan cek jawaban _root.tombol_a_btn.onRelease = function {
_root.jawabku = a; cek_jwb;
_root.nobaru++; tampil_soal_root.nobaru;
}; _root.tombol_b_btn.onRelease = function {
_root.jawabku = b; cek_jwb;
_root.nobaru++; tampil_soal_root.nobaru;
}; _root.tombol_c_btn.onRelease = function {
51
_root.jawabku = c; cek_jwb;
_root.nobaru++; tampil_soal_root.nobaru;
}; _root.tombol_d_btn.onRelease = function {
_root.jawabku = d; cek_jwb;
_root.nobaru++; tampil_soal_root.nobaru;
};
c
action script load data dari xml mysoal = new XML;
mysoal.ignoreWhite = true; mysoal.loadBank_Soal_Multimedia_Pembelajaran_1.xml
; mysoal.onLoad = function {
_root.limit_soal = mysoal.firstChild.attributes.jml; _root.totalsoal =
mysoal.firstChild.childNodes.length; _root.nomorsoal_txt.text = 0;
_root.benar = 0; _root.nilai_txt.text = 0;
for i=0; i_root.totalsoal; i++ {
_root.array_soal[i] = i; }
_root.array_soal.acak; for j=0; j_root.limit_soal; j++ {
_root.array_tanya[j] = mysoal.firstChild.childNodes[_root.array_soal[j]].childNod
es[0].childNodes[0].toString; _root.array_pilihan_a[j] =
mysoal.firstChild.childNodes[_root.array_soal[j]].childNod es[1].childNodes[0].nodeValue;
_root.array_pilihan_b[j] = mysoal.firstChild.childNodes[_root.array_soal[j]].childNod
es[2].childNodes[0].nodeValue; _root.array_pilihan_c[j] =
mysoal.firstChild.childNodes[_root.array_soal[j]].childNod es[3].childNodes[0].nodeValue;
_root.array_pilihan_d[j] =
52
mysoal.firstChild.childNodes[_root.array_soal[j]].childNod es[4].childNodes[0].nodeValue;
_root.array_jwb[j] = mysoal.firstChild.childNodes[_root.array_soal[j]].childNod
es[5].childNodes[0].nodeValue; }
tampil_soal0; };
d
action script menampilkan soal dari array function tampil_soalx:Void {
clearInterval_root.brs; _root.brs = setIntervalcounter, 1000;
if xarray_tanya.length { _root.soal_txt.text =
_root.array_tanya[x]; _root.pilihanjwb_a_txt.text =
_root.array_pilihan_a[x]; _root.pilihanjwb_b_txt.text =
_root.array_pilihan_b[x]; _root.pilihanjwb_c_txt.text =
_root.array_pilihan_c[x]; _root.pilihanjwb_d_txt.text =
_root.array_pilihan_d[x]; _root.jawaban = _root.array_jwb[x];
_root.nobaru = x; _root.nomorsoal_txt.text = x+1+.;
} else { hitung_nilai;
_root.gotoAndStopjawaban_1; }
}
e
action script mengecek jawaban function cek_jwb:Void {
--membandingkan antara jawabku dengan jawaban
if _root.jawabku == _root.jawaban { -- bila benar maka nilai bertambah
_root.benar += 1;
53
_root.nilai_txt.text = _root.benar; }
}
f action script menghitung nilai
function hitung_nilai:Void { _root.nilaiakhir =
Math.ceil100_root.array_tanya.length_root.benar ;
}
g
action script kembali ke soal latihan untuk fungsi tombol jika ingin mencoba soal latihan lagi
stop; _root.cobalagi_btn.onRelease = function {
gotoAndStop1; };
h action script tampilan nilai akhir
clearInterval_root.brs; _root.nilaiakhir_txt.text = _root.nilaiakhir;
if nilaiakhir=75{ _root.ket_txt.text=Selamat, Kamu Lulus;
} else {
_root.ket_txt.text=Belajar lebih giat lagi ya,,;
}
i
action script database soal latihan test jml=10
soal tanyaRemote Server dibagi
menjadi:tanya pilih_a1 Jenis pilih_a
pilih_b2 Jenis pilih_b pilih_c3 Jenis pilih_c
54
pilih_d4 Jenis pilih_d jawabbjawab
soal soal
tanyaPort komunikasi protocol telnet dan ssh adalah :tanya
pilih_aPort 20 dan 22 pilih_a pilih_bPort 22 dan 23 pilih_b
pilih_cPort 23 dan 22 pilih_c pilih_dPort 22 dan 25 pilih_d
jawabcjawab soal
soal tanyaKeamanan komunikasi akses jauh
dengan ssh cukup baik karena:tanya pilih_aData terlindung dari gangguan
pilih_a pilih_bData yang dilalukan dienkripsi
terlebih dahulu pilih_b pilih_cData yang dilalukan diacak
pilih_c pilih_dJawaban tidak ada yang
benarpilih_d jawabbjawab
soal soal
tanyaManakah yang merupakan nama file pada konfigurasi SSHtanya
pilih_aFilesshd_config pilih_a pilih_bFileetcsshd_config pilih_b
pilih_cFilellssshd_config pilih_c pilih_dFilermsshd_config pilih_d
jawabbjawab
55
soal soal
tanyaAntar muka yang digunakan pada aplikasi telnetssh akses jarak jauh adalah:tanya
pilih_aCLI pilih_a pilih_bGUI pilih_b
pilih_cCLI atau GUI, dapat dipilih pilih_c pilih_dJawaban tidak ada yang
benarpilih_d jawabbjawab
soal soal
tanyaTelnet protokol, yang mengirim informasi, terutama password, berbentuk plaintext,
membuat mereka rentan terhadap:tanya pilih_aSerangan virus pilih_a
pilih_bPencurian data pilih_b pilih_cAlamat email pilih_c
pilih_dIntersepsi dan pengungkapan menggunakan analisis paket pilih_d
jawabdjawab soal
soal tanyaSSH-2, diadopsi sebagai standar
keamanan yang lebih baik, misalnya, karena menggunakan algoritma kriptografi: tanya
pilih_aEl Gamal pilih_a pilih_bDiffie-Hellman pilih_b
pilih_cWake pilih_c pilih_dJawaban tidak ada yang benar
pilih_d jawabbjawab
soal
56
soal tanyaRemote acces berbasis GUI dapat
dilakukan pada computer dengan system operasi windows, aplikasi itu adalah: tanya
pilih_aRemote Desktop pilih_a pilih_bRemote Login pilih_b
pilih_cRemote Laptop pilih_c pilih_dRemote Control pilih_d
jawabajawab soal
soal tanyaAplikasi klien remote access berbasis
GUI, putty dapat digunakan untuk koneksi:tanya pilih_atelnet pilih_a
pilih_bssh pilih_b pilih_cRlogin pilih_c
pilih_dSemua jawaban benar pilih_d jawabbjawab
soal soal
tanyaRemote akses server memungkinkan pengguna untuk mendapatkan akses ke file dan layanan
cetak di LAN dari: tanya pilih_alocalhostpilih_a
pilih_blokasi jauh pilih_b pilih_cklien lokasi jauh pilih_c
pilih_dserver lokasi jauhpilih_d jawabbjawab
soal test
Tahap selanjutnya setelah dilakukan proses pengkodean adalah tahap
test movie. Test movie merupakan pengujian yang dilakukan pada keseluruhan tampilan multimedia pembelajaran yang mencakup
57
fungsi dari tiap objek. Adapun hasil dari tahap test movie pada soal
latihan dapat dilihat pada Gambar 18 :
Gambar 18. Implementasi Menu Latihan Tampilan skor latihan memberikan
feedback ke siswa dengan menambahkan keterangan skor dan diberi tombol untuk mencoba
kembali soal latihan yang dibuat acak. Tampilan skor latihan dapat dilihat pada Gambar 19
58
Gambar 19. Implementasi Menu Skor Latihan 12
Halaman Menu Profil Halaman ini menyajikan informasi data diri pengembang yang
bertujuan untuk memberikan informasi mengenai pengembang dari multimedia pembelajaran ini. Pada halaman profil berisi foto, motto
dan data diri. Tampilan menu profil dapat dilihat pada Gambar 20:
Gambar 20. Implementasi Menu Profil
59
13 Halaman Menu Petunjuk
Halaman petunjuk merupakan halaman yang memberikan informasi tentang cara penggunaan produk multimedia pembelajaran.
Pada halaman ini ditampilkan tombol petunjuk penggunaan secara detail dan terdapat tombol musik latar yang berisi musik intstrumental
yang nyaman untuk didengarkan, untuk musik diberi keterangan penggunaannya agar digunakan saat diperlukan dan tidak
mengganggu pada saat pembelajaran diruangan kelas. Pada menu ini tersedia dua pilihan tombol musik yang terdiri dari dua tombol.
Tampilan menu petunjuk dapat dilihat pada Gambar 21:
Gambar 21. Implementasi Menu Petunjuk 14
Halaman Menu Konfirmasi Keluar Halaman konfirmasi keluar berfungsi untuk memberikan
informasi kepada pengguna untuk mengakhiri program atau melanjutkan. Pada tampilan ini terdapat dua tombol “Ya” untuk setuju
keluar dan “Tidak” untuk membatalkan keluar. Tampilan menu-menu konfirmasi keluar dapat dilihat pada Gambar 22:
60
Gambar 22. Implementasi Menu Konfirmasi Keluar
4. Validasi Desain
Pada tahap ini, rancangan awal multimedia yang telah disusun pada tahap desain produk kemudian dinilai atau divalidasi oleh
validator. Data yang diperoleh dari angket yang telah diisi oleh validator materi dan validator media kemudian diolah menggunakan
rumus yang telah dibahas pada bab sebelumnya. Penilaian masing- masing dilakukan oleh 2 orang ahli dengan rekapitulasi data sebagai
berikut: a. Data Hasil Validasi Ahli Materi
Tabel 7. Pengolahan Hasil Validasi Ahli Materi Pernyataan
Jumlah Data
Skor Total Skor
Sangat setuju 18
5 90
Setuju 22
4 88
Netral 3
Tidak setuju 2
Sangat tidak setuju
1 Jumlah Total Skor
178 Persentase
89,00 Berdasarkan Tabel di atas, selanjutnya dibandingkan dengan
kategori penilaian pada Tabel 2 . Skor yang didapat adalah 89,00 61
maka multimedia pembelajaran ini termasuk ke dalam kategori Sangat kuat Sangat Layak untuk digunakan yang kemudian dapat digunakan
untuk uji coba lapangan untuk mengetahui respon peserta didik. b. Data Hasil Validasi Ahli Media
Tabel 8. Pengolahan Hasil Validasi Ahli Media Pernyataan
Jumlah Data
Skor Total Skor
Sangat setuju 15
5 75
Setuju 20
4 80
Netral 2
3 6
Tidak setuju 3
2 6
Sangat tidak setuju
1 Jumlah Total Skor
167 Persentase kelayakan
83,50 Berdasarkan Tabel di atas, selanjutnya dibandingkan dengan
kategori penilaian pada Tabel 2. Skor yang didapat adalah 83,50 maka multimedia pembelajaran ini termasuk ke dalam kategori Sangat
kuat Sangat Layak untuk digunakan yang kemudian dapat digunakan untuk uji coba lapangan untuk mengetahui respon peserta didik.
5. Perbaikan Desain
Perbaikan multimedia pembelajaran merupakan perbaikan multimedia berdasarkan penilaian ahli materi dan ahli media.
Perbaikan multimedia pembelajaran sebelumnya direvisi sesuai saran pembimbing yang selanjutnya dilakukan perbaikan oleh peneliti,
adapun perbaikan yang dilakukan dijabarkan sebagai berikut :
a. Perubahan warna background
Saran dari pembimbing yaitu mengenai warna yang kontras antara warna
background dan teks. Pembimbing menyarankan untuk
62
menggunakan aplikasi online untuk mengecek kontras warna. Adapun
perubahannya seperti Gambar 23.
Sebelum Sesudah
01B0CF 01AEEF
Keterangan : Perubahan warna latar
background Gambar 23. Perubahan Warna
Background
b. Perbaikan tampilan halaman utama
Halaman utama sebelumnya menggunakan gambar sebagai tombol menu , dikarenakan gambar menggunakan kualitas resolusi
rendah dan banyaknya ruang kosong pada halaman utama. Oleh karena itu peneliti mendesain ulang tombol dan menambahkan
penjelasan disetiap menu utama. Adapun perubahannya seperti Gambar 24.
Sebelum Sesudah
Keterangan : Menambahkan penjelasan pada halaman utama
Gambar 24. Perubahan Halaman Utama Adapun masukkan secara umum yang diberikan oleh ahli media
dan ahli materi, yaitu sebagai berikut :
63
1 Icon tombol diperbaiki agar lebih mudah dipahami, menggunakan
icon secara umum. 2 Tombol dibuat proposional
3 Kerapian teks pada isi materi 4 Menambahkan
reward pada latihan 5 Membuat
database untuk memasukkan rekaman materi dari guru berupa
audio. Masukan dari validator kemudian ditindaklanjuti oleh peneliti
dan dilakukan revisi. Adapun revisi sebelum dan sesudah pada multimedia pembelajaran sebagai berikut:
c. Perbaikan tombol navigasi
Penggunaan tombol navigasi sebelumnya dinilai kurang umum untuk digunakan sehingga kesulitan dalam memahami maksud dari
tombol. Peneliti melakukan perbaikan dengan menggunakan tombol yang sudah secara umum digunakan guna mempermudah pengguna.
Adapun perubahannya seperti Gambar 25. Sebelum
Sesudah
Keterangan : Penambahan tombol kembali dan mengganti
icon home atau halaman utama
Gambar 25. Perubahan Tombol Navigasi
d. Perbaikan tombol navigasi halaman