8 Gambar 2.1 : Struktur dari Epic’s knowledge application model
2.6 Rekayasa Perangkat Lunak
Media adalah sebuah alat yang mempunyai fungsi menyampaikan pesan Bovee, 1997. Media pembelajaran adalah sebuah alat yang berfungsi untuk menyampaikan pesan
pembelajaran. Pembelajaran adalah sebuah proses komunikasi antara pembelajar, pengajar dan bahan ajar. Komunikasi tidak akan berjalan tanpa bantuan sarana
penyampai pesan atau media.
Media pembelajaran yang baik harus memenuhi beberapa syarat. Media pembelajaran harus meningkatkan motivasi pembelajar. Penggunaan media mempunyai tujuan
memberikan motivasi kepada pembelajar. Selain itu media juga harus merangsang pembelajar mengingat apa yang sudah dipelajari selain memberikan rangsangan belajar
baru. Media yang baik juga akan mengaktifkan pembelajar dalam memberikan tanggapan, umpan balik dan juga mendorong mahasiswa untuk melakukan praktek-
praktek dengan benar.
9 Ada beberapa kriteria untuk menilai keefektifan sebuah media. Hubbard mengusulkan
sembilan kriteria untuk menilainya Hubbard, 1983. Kreteria pertamanya adalah biaya. Biaya memang harus dinilai dengan hasil yang akan dicapai dengan penggunaan media
itu. Kriteria lainnya adalah ketersedian fasilitas pendukung seperti listrik, kecocokan dengan ukuran kelas, keringkasan, kemampuan untuk dirubah, waktu dan tenaga
penyiapan, pengaruh yang ditimbulkan, kerumitan dan yang terakhir adalah kegunaan. Semakin banyak tujuan pembelajaran yang bisa dibantu dengan sebuah media semakin
baiklah media itu.
2.7 Rekayasa Pembelajaran Berbasis Komputer
Perangkat lunak pembelajaran yang baik tentunya harus memenuhi parameter-perameter disiplin ilmu rekayasa perangkat lunak, media pembelajaran yang merupakan alat guru
dalam mengajar maupun alat bantu siswa dalam belajar haruslah memiliki kwalitas yang baik, sesuai dengan kebutuhan, dan mudah dipahami. Berikut ini adalah beberapa kriteria
penilaian dalam aspek rekayasa perangkat lunak yang telah disepakat dan digunakan LIPI, Pustekkom, IlmuKomputer.Com untuk mengukur kwalitas dari sebuah rekayasa
perangkatlunak media pembelajaran : 1. Efektif dan Efisien dalam pengembangan maupun penggunaan media pembelajaran
2. Reliabilitas Kehandalan 3. Maintainabilitas Dapat DipeliharaDikelola dengan Mudah
4. Usabilitas Mudah Digunakan dan Sederhana dalam Pengoperasiannya 5. Ketepatan Pemilihan Jenis AplikasiSoftwareTool untuk Pengembangan
6. Kompatibilitas Media Pembelajaran Dapat DiinstalasiDijalankan di Berbagai Hardware dan Software yang Ada
7. Pemaketan Program Media Pembelajaran Terpadu dan Mudah dalam Eksekusi 8. Dokumentasi Program Media Pembelajaran yang Lengkap
9. Reusabilitas Sebagian atau Seluruh Program Media Pembelajaran dapat Dimanfaatkan Kembali untuk Mengembangkan Media Pembelajaran Lain
10
2.8 Evaluasi Pembelajaran Berbasis Komputer