Aspek Desain Pembelajaran Aspek Rekayasa Perangkat Lunak

14 7 Konsistensi Jika suatu media terdiri dari banyak halaman, pengembang sebaiknya konsisten dalam menyusun unsur-unsur yang akan disampaikan.

b. Suara

Suara merupakan salah satu cara untuk memperjelas informasi yang disampaikan. Suara adalah alat bantu bagi pengguna yang kesulitan membaca teks. Penggunaan suara sebaiknya sesuai kebutuhan dan dapat dikontrol oleh pengguna.

c. Video

Penggunaan video sebaiknya dapat dikontrol oleh pengguna dan tidak terlalu panjang.

d. Interaktif link

Manfaat interaktif link adalah sebagai penunjuk suatu objek yang dapat mengakses program tertentu. Interaktif link juga dapat digunakan untuk menggabungkan beberapa elemen multimedia.

6. Validasi dan Penilaian Perangkat Lunak

Terdapat 3 aspek yang dapat digunakan untuk menilai sebuah perangkat lunak yang berfungsi sebagai media pembelajaran. Ketiga aspek tersebut adalah aspek desain pembelajaran, aspek rekayasa perangkat lunak, dan aspek komunikasi visual Wahono, 2007. Subkaraktersitik dari masing-masing aspek adalah sebagai berikut :

a. Aspek Desain Pembelajaran

1 Kejelasan tujuan pembelajaran rumusan, realistis. 15 2 Relevansi tujuan pembelajaran dengan SKKDKurikulum. 3 Cakupan dan kedalaman tujuan pembelajaran. 4 Ketepatan penggunaan strategi pembelajaran. 5 Interaktivitas. 6 Pemberian motivasi belajar. 7 Kontekstualitas dan aktualitas. 8 Kelengakapan dan kualitas bahan bantuan belajar. 9 Kesesuaian materi dengan tujuan pembelajaran. 10 Kedalaman materi. 11 Kemudahan untuk dipahami. 12 Sistematis, runut, alur logika jelas. 13 Kejelasan uraian, pembahasan, contoh, simulasi, latihan. 14 Konsistensi evaluasi dengan tujuan pembelajaran. 15 Ketepatan dan ketetapan alat evaluasi. 16 Pemberian umpan balik terhadap hasil evaluasi.

b. Aspek Rekayasa Perangkat Lunak

1 Efektif dan efisien dalam pengembangan maupun penggunaan media pembelajaran. Hal tersebut berkaitan dengan keterbatasan memori dan media penyimpanan sehingga diperlukan pengaturan resource secara efektif dan efisien. 2 Reliable handal. Program dikatakan handal jika program dapat berjalan dengan baik, tidak mudah hang, crash atau berhenti pada saat pengoperasian. Kehandalan program juga dinilai dari seberapa jauh dapat tetap berjalan meskipun terjadi kesalahan pada pengoperasian error tolerance. Pengguna memerlukan 16 feedback sesuai dengan kondisi sistem, termasuk berapa lama pengguna harus menunggu. 3 Maintainable dapat dipeliharadikelola. Struktur program disusun dengan memperhatikan algoritma, alur penyajian, pengorganisasian dan keterkaitan antar bagian sehingga mudah dalam pemeliharaan dan pengelolaan modifikasi, penambahan, dan pengurangan fitur. Sebaiknya kode dibuat sederhana dan mudah dipahami meskipun menjalankan fungsi yang kompleks. 4 Usabilitas mudah digunakan dan sederhana dalam pengoperasiannya. 5 Ketepatan pemilihan jenis aplikasisoftwaretool untuk pengembangan. 6 Kompatibilitas media pembelajaran dapat diinstalasidijalankan di berbagai perangkat keras dan perangkat lunak yang ada. 7 Pemaketan program media pembelajaran terpadu dan mudah dalam eksekusi. 8 Dokumentasi program media pembelajaran yang lengkap meliputi : petunjuk instalasi jelas, singkat, lengkap, trouble shooting jelas, terstruktur, dan antisipatif, desain program jelas, menggambarkan alur kerja program. 9 Reusable sebagian atau seluruh program media pembelajaran dapat dimanfaatkan kembali untuk mengembangkan media pembelajaran lain. Karakteristik ini berhubungan dengan library dan pengemasan template menu, ikon, logo, tombol agar dapat dengan mudah digunakan untuk program lain. 17

c. Aspek Komunikasi Visual