1 1. Pendahuluan Pada era globalisasi saat ini, bahasa Inggris memiliki arti yang sangat penting. Kemampuan seseorang dalam berbahasa Inggris mulai di...
1. Pendahuluan Pada era globalisasi saat ini, bahasa Inggris memiliki arti yang sangat penting. Kemampuan seseorang dalam berbahasa Inggris mulai diperhitungkan sejak mengenyam dunia pendidikan maupun pada saat berada di dalam dunia kerja. Dalam rangka mengembangkan kemampuan seseorang dalam berbahasa Inggris, maka perlu mengikuti sebuah tes yang dapat mengukur tingkat kemampuan berbahasa Inggris yang dimilikinya. Tes ini dikenal dengan nama Test of English as a Foreign Language (TOEFL). Besarnya nilai tes TOEFL yang diperoleh berdasarkan standar yang telah ditentukan dapat digunakan untuk berbagai syarat seleksi, antara lain: beasiswa pendidikan, studi lanjut baik di dalam negeri maupun di luar negeri, rekrutmen pegawai, maupun sebagai salah satu syarat kelulusan bagi suatu Perguruan Tinggi. [1] Selama ini, seseorang yang menginginkan untuk mendapatkan nilai tes TOEFL tertentu seringkali harus melakukan tes lebih dari satu kali. Di sisi lain, ketika ingin mengikuti tes, orang biasanya mengikuti kursus-kursus yang ada agar nilai tes bisa menjadi baik. Ketika mengikuti kursus, akan memerlukan biaya lagi dan juga akan membuang waktu untuk mengikuti pelatihan. Berdasarkan permasalahan ini, maka untuk mengatasinya diperlukan suatu sistem komputerisasi yang dapat mengatur proses jalannya tes TOEFL yang dimulai sejak proses pendaftaran peserta, pengerjaan soal oleh setiap peserta hingga perhitungan nilai secara otomatis setiap peserta, sehingga setelah mengerjakan semua soal peserta dapat langsung melihat skor. Selain itu, peserta juga dapat melihat apakah kemampuannya dalam berlatih tes TOEFL semakin meningkat atau tidak. Perkembangan teknologi dalam HTML5 yang membantu dalam pembuatan aplikasi tes TOEFL ini adalah pada konten audio. Dalam konten audio versi HTML sebelumnya masih menggunakan plug-in pihak ketiga seperti flash, sedangkan dalam HTML5 tidak lagi memerlukan plug-in. Agar tidak memperluas permasalahan pada penelitian ini, penelitian hanya membahas Teknologi yang digunakan adalah pada konten Audio, soal-soal TOEFL hanya menyangkut Structure, Listening, Reading. Tujuan dari dilakukannya penelitian ini adalah untuk membantu pengguna untuk melakukan pengetesan TOEFL secara online sebelum mengikuti ujian TOEFL yang sesungguhnya. Manfaat dari adanya penelitian ini adalah peserta tes TOEFL dapat melakukan latihan-latihan dan juga dapat mengukur seberapa besar nilai yang didapat oleh peserta tes ketika mengikuti tes TOEFL di lembagalembaga pendidikan. Adapun topik penelitian ini adalah ”Penerapan HTML5 pada Aplikasi Tes TOEFL Online”. 2. Tinjauan Pustaka Pada penelitian dengan judul “Implementasi JAVA RMI Pada Rancang Bangun Tes TOEFL Online Berbasis Web”, dihasilkan suatu sistem terdistribusi dengan mengimplementasikan teknologi RMI dalam bahasa pemrograman Java yang mendukung objek remote interface dalam model komunikasi client-server. Penelitian ini menjelaskan bagaimana dalam membangun suatu aplikasi sistem
4
terdistribusi khususnya teknologi Java RMI dapat dilakukan dengan beberapa langkah, yaitu mendefinisikan remote interface, definisi konstruktor, implementasi remote interface dan server, membuat implementasi tiap metode, pengembangan client, dan menjalankan server dan client [2]. Penelitian lain yang masih berhubungan dengan tes bahasa Inggris adalah dengan judul “Perancangan dan Pembuatan English Proficiency Test Berbasis Komputer”. Dalam penelitian ini dibahas mengenai bagaimana mengukur kemampuan berbahasa Inggris khususnya untuk orang-orang yang berbahasa ibu selain bahasa Inggris, salah satunya adalah dengan menggunakan Test of English as a Foreign Language (TOEFL). Penyelenggaraan tes ini sebagian besar masih menggunakan media kertas (paper-based) untuk menyajikan soal maupun untuk menuliskan jawabannya. Untuk Jurusan Sastra Inggris, seringkali diadakan tes semacam TOEFL yang disebut dengan tes keahlian berbahasa Inggris (English Preoficiency Test). Tes ini diselenggarakan untuk mengetahui tingkat kemampuan berbahasa Inggris dari para mahasiswa. Untuk menghitung dan mengevaluasi hasil tes ini membutuhkan banyak waktu dan ketelitian lebih. Hal ini terjadi karena selama ini tes masih dilakukan dengan menggunakan lembar soal dan lembar jawaban. Pendataan dengan menggunakan kertas memungkinkan terjadinya banyak kesalahan penyimpanan dan juga membutuhkan banyak tempat untuk pendokumentasiannya [3]. Berdasarkan acuan penelitian tersebut dapat diasumsikan bahwa tes TOEFL digunakan sebagai syarat utama perjenjangan karir seseorang ataupun syarat rekruitmen dan juga dapat menjadi tolak ukur sejauh mana dia bisa berbahasa inggris. Selama ini setiap melakukan tes TOEFL biasanya peserta membutuhkan waktu yang cukup lama untuk mendapatkan hasilnya dan sering melakukan tes berkali-kali untuk mendapatkan hasil yang diinginkan. Oleh karena itu, untuk memberikan pelatihan bagi peserta yang ingin mengikuti tes TOEFL, merancang sebuah aplikasi tes TOEFL Online. Dengan demikian aplikasi yang dirancang dapat membantu peserta untuk mengetahui soal seperti apa yang ada dalam tes TOEFL dan juga dapat langsung melihat hasilnya, setelah peserta merasa yakin dengan hasil yang didapat, peserta dapat mengikuti tes TOEFL di lembagalembaga resmi yang ada. TOEFL merupakan tes bahasa Inggris sebagai bahasa asing. Tes ini untuk melihat kemampuan seseorang sampai sejauh mana penguasaan bahasa Inggrisnya yang mencakup kemampuan Listening Comprehension (Pemahaman dalam Mendengarkan), Structure and Written Expression (Struktur dan Ungkapan secara tertulis berkaitan dengan tata Bahasa Inggris), Reading Comprehension (Pemahaman Bacaan). Pada umumnya, orang mengikuti tes TOEFL karena tes TOEFL digunakan sebagai syarat utama perjenjangan karir seseorang ataupun syarat rekruitmen. Untuk itu biasanya orang akan mengambil tes TOEFL dengan berbagai alasan, misalnya ingin studi ke luar negeri, ingin melanjutkan studi dari S1 ke S2 dan S3, ingin menyelesaikan studi S1 di universitas. TOEFL mengetes ketrampilan bahasa yang disesuaikan dengan bidang akademik dan profesi. Kebanyakan tes TOEFL mengetes tiga bagian dengan 140
5
pertanyaan. Setiap tes dimulai dengan Listening Comprehension, dilanjutkan dengan Structure and Written Expression, dan yang terakhir adalah Reading Comprehension. Beberapa universitas dan institute di dalam negeri mematok skor antara 400 sampai 450 atau 500 untuk dapat lolos seleksi program S2 , dan juga 600 untuk dapat lolos Program S3. Sedangkan untuk lolos studi ke luar negeri, skor TOEFL yang dipersyaratkan minimal 500, sementara untuk perjenjangan karir minimal adalah 450. Standar yang digunakan untuk mematok skor TOEFL ini adalah standar Internasional. Namun demikian, masalah jumlah skor yang dibutuhkan sangat tergantung pada universitas, institut, lembaga atau perusahaan yang akan menerima sebagai pengguna [4]. PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side, artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja [5]. HTML5 adalah sebuah bahasa baru yang akan menjadi upgrade dan perbaikan dari generasi bahasa web sebelumnya. Dalam penelitian ini, HTML 5 akan banyak mengalami upgrade pada spesifikasi web presentation, tidak menutup kemungkinan kalau HTML 5 juga akan menjadi pengganti game untuk web application development. World Wide Web Consortium (W3C) baru baru ini membuat proposal mengenai spesifikasi HTML 5 hal ini dipicu dari pengembangan akan aplikasi web yang terus berkembang sesuatu yang tidak dapat di penuhi oleh HTML pada masa saat ini. Dengan kata lain HTML 5 nantinya akan menghilangkan gap antara Flash, Silverlight, dan JavaFX yang sedang mengisi pangsa pasar web application. Walaupun belum semua browser mampu menginterpretasikan tag-tag dalam HTML5 secara utuh, namun perlahan tapi pasti versi terbaru dari Hypertext Markup Language ini akan mendominasi desain website. HTML5 memiliki kapabilitas baru dibanding versi sebelumnya, HTML4. Misalnya saja, HTML5 memiliki tag baru bernama