30 sebuah perusahaan.
Black box testing dilakukan dengan cara mengetes sistem, apakah sistem telah memenuhi kebutuhan pengguna yang didefinisikan pada saat
awal tanpa harus membongkar listing programnya.
Beberapa keuntungan yang diperoleh dari black box testing menurut Soetam
Rizky 2011: 264, antara lain: 1 Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis
di bidang pemrograman. 2 Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh
komponen tester yang berasal dari pengguna. 3 Hasil dari black box testing dapat memperjelas kontradiksi ataupun kerancuan
yang mungkin timbul dari eksekusi sebuah perangkat lunak. 4 Proses pengujian dapat dilakukan dengan lebih cepat jika dibandingkan dengan
white box testing.
6. Computer Aided Instruction CAI
Komputer merupakan satu kesatuan alat ciptaan manusia yang memiliki dampak besar dalam kehidupan umat manusia. Aplikasi-aplikasi yang terpasang di
dalam sebuah komputer membuat manusia lebih mudah dalam menjalankan aktivitasnya. Sebagai contoh yaitu penggunaan komputer sebagai alat yang berguna
untuk menyimpan kumpulan data untuk selanjutnya diolah dan menghasilkan suatu informasi
database, penggunaan komputer dalam perbankan, serta penerapan komputer dalam permedisan. Selain dalam bidang pendidikan ekonomi dan medis,
penggunaan komputer juga telah sampai pada bidang pendidikan. Guru telah
31 menggunakan teknologi berbasis komputer dalam proses belajar mengajar.
Penggunaan komputer dalam proses belajar mengajar membuat siswa lebih tertarik untuk mengikuti pembelajaran secara aktif. Criswell dalam Deni Darmawan 2012
mendefinisikan CAI atau CAL Computer Aided Learning sebagai penggunaan
komputer dalam menyampaikan bahan pengajaran dengan melibatkan siswa secara aktif serta membolehkan umpan balik. Sedangkan menurut Daryanto 2013, CAI
yaitu penggunaan komputer secara langsung dengan siswa untuk menyampaikan isi pembelajaran, memberikan latihan, dan mengetes kemajuan belajar siswa.
a. Konsep dasar Computer Aided Instruction CAI Computer Assisted Instruction dalam bahasa Indonesia diartikan sebagai
pembelajaran berbantuan komputer. Deni Darmawan 2013: 138 menyebutkan bahwa pengajaran dengan bantuan komputer yaitu sistem-sistem komputer dapat
menyampaikan pembelajaran secara langsung kepada para siswa melalui cara berinteraksi dengan mata pelajaran yang diprogramkan ke dalam sistem. Jadi,
terlebih dahulu guru merancang materi-materi yang akan diberikan kepada siswa, kemudian guru juga membuat langkah-langkah pengoperasian sistem dalam hal ini
yaitu komputer, setelah itu materi-materi tersebut dimasukkan ke dalam sistem, dan terakhir siswa dapat mengakses materi-materi pelajaran tersebut secara
mandiri. Menurut Nana Sudjana dan Ahmad Rivai 2007: 138-139 menyebutkan bahwa CAI adalah sistem-sistem komputer yang dapat menyampaikan secara
langsung kepada para siswa melalui cara berinteraksi dengan mata pelajaran yang diprogramkan ke dalam sistem.