Penelitian ini dilatar belakangi oleh masalah mahasiswa yang harus membeli kaset TOEFL yang berisikan soal-soal yang biasanya digunakan pada ujian TOEFL. Metode belajar dengan menggunakan kaset, memerlukan tambahan waktu. Dimana seseorang harus memainkan kaset dan harus menunggu beberapa waktu agar data yang ada di dalam kaset bisa di proses dan bisa di gunakan, kemudian menjawabnya di buku.
Dengan metode belajar yang seperti itu akan membutuhkan tambahan waktu dan kurang efektif. Oleh karena itu, untuk memberikan alternatif dalam menguji kemampuan pada bagian listening dibutuhkan suatu sarana bantuan yang harus bersifat hemat waktu (time saving), hemat biaya (cost reduction), hemat tempat (space saving) dan mempermudah dalam melakukan pengujian kemampuan diri. Permasalahan ini dapat diselesaikan dengan menggunakan fasilitas Internet yang dapat digunakan sebagai sarana untuk menguji kemampuan terhadap materi yang telah dipelajari.
Dari penelitian tersebut aplikasi Toefl listening berbasis web dengan menggunakan Algoritma Fisher Yates ini akan menghasilkan soal ujian yang acak. Kesimpulan dari penelitian ini diharapkan untuk mahasiswa yang menggunkan aplikasi listening ini dapat melatih kemampuan diri dalam bahasa inggris.
Arief, M. R. 2011. Pemrograman Web Dinamis Menggunakan PHP dan Mysql. Yogyakarta. Andi:
Andi., 2011. Macromedia Dreamwever 8, Madcoms, Jakarta, 2011.
Arief Hasan, Mhd. (2017) Implementasi Algoritma Fisher-Yates Untuk Mengacak Soal Ujian Online Penerimaan Mahasiswa Baru (Studi Kasus : Universitas Lancang Kuning Riau), ISSN 2476-8812
Academia,"academia,"[Online].Available:https://www.academia.edu/7585995/BAB_I_Model_Waterfall.[Accessed 21 April 2015].
Hadi, A. 2014. “Pengembangan Sistem Informasi Ujian Online Berbasis Web Dengan Pengacakan Soal Mengunakan Algoritma Fisher-Yates Shuffle”. Dept Teknologi Informasi dan Pendidikan, UNP, ISSN : 2086 – 4981
Fowler, Martin. 2005. UML Distilled Edisi 3, Yogyakarta: Andi.
Greenlaw, R. 2002. Inline/online: fundamentals of the internet and the world wide web. Osborne: McGraw-Hill.
Hinkel, E., TOEFL Test Strategies, Jakarta: Binarupa Aksara, 2005.
Kadir. 2010. Mudah Mempelajari Database MySQL. Yogyakarta : ANDI.
Madcoms. 2016. Sukses Membangun Toko Online dengan PHP &
Mysql.Yogyakarta: ANDI.
Marbun, Y. (2016) Pembuatan Aplikasi Toefl Sebagai Media Pelatihan Bahasa Inggris Berbasis Web
Munawar. 2005. Pemodelan Visual dengan UML . Yogyakarta : Graha Ilmu.
Pratiwi,A., Mayasari, A. R., dan Rahmasari, G., 100% Best Guide to TOEFL Up to 600, Jakarta: Laskar Aksara, 2011.
Syamsiardi, M. (2016) Penerapan Metode Web Engineering Pada Tes Toefl Online (Studi Kasus : Universitas Bina Darma Palembang)
..