Upload
bahri-nasution
View
445
Download
3
Embed Size (px)
Citation preview
E-LEARNING BAHASA INGGRIS BERBASIS WEBMuhammad Bahri Nur Nasution1, Julian Ganda Permana2, Iwan Setiawan, S.T3
Jurusan Teknik Informatika Politeknik Pos Indonesia
[email protected] [email protected] [email protected]
AbstrakTeknologi informasi pada era globalisasi sekarang ini makin meningkat serta didukung oleh perkembangan Ilmu Pengetahuan dan Teknologi (IPTEK), yang mendorong setiap orang untuk melakukan perbaikan dan pembaharuan dalam sistem penyampaian informasi yang telah mereka miliki. Selain itu berkembangnya suatu organisasi atau instansi dalam kompetensi bisnis tidak lepas dari kebutuhan informasi, hal tersebut memacu perusahaan maupun suatu instansi untuk meningkatkan sistem informasi di perusahaannya.Aplikasi E-learning Bahasa Inggris Berbasis Web ini adalah salah satu aplikasi yang menyediakan informasi pembelajaran bahasa Inggris secara efesien. Aplikasi ini juga menyediakan modul-modul pembelajaran bahasa Inggris dan kamus online yang memudahkan user. Selain itu aplikasi ini menyediakan test bahasa Inggris dan TOEFL secara online. Aplikasi E-learning Bahasa Inggris Berbasis Web ini dibangun menggunakan bahasa pemrograman PHP, MySQL sebagai database dan Macromedia MX sebagai Editornya.
Kata kunci : IPTEK, E-learning, TOEFL, php, mysql, Macromedia MX
I. Pendahuluan
1.1 Latar Belakang
English First merupakan lembaga pendidikan bahasa Inggris yang menyediakan kursus bahasa Inggris dari berbagai umur mulai dari anak-anak, remaja dan dewasa. Sejak berdirinya sampai sekarang lembaga kursus bahasa Inggris ini belum menerapkan pelatihan e-learning berbasis web, web yang ada hanyalah web utama yang menyangkut tentang English First secara umum. Pembuatan e-Learning sangatlah penting agar pengguna dapat belajar bahasa Inggris secara mudah hanya dengan sebuah komputer dan koneksi Internet.
E-Learning Bahasa Inggris ini adalah sebuah perangkat lunak yang dibuat untuk menampilkan berbagai berbagai informasi modul pembelajaran tentang bahasa Inggris, Ujian bahasa Inggris, test TOEFL Prediction online dan kamus online. Informasi ini selanjutnya dapat diakses oleh masyarakat yang membutuhkan modul-modul pembelajaran, ujian dan test TOEFL Prediction online dan kamus online.
Dari penjelasan diatas, maka diperlukan suatu pembangunan perangkat lunak yang dapat membantu masyarakat umum dalam memperoleh informasi berbagai keperluan yang dapat meningkatkan
kemampuan bahasa Inggris, yaitu : “E-Learning Bahasa Inggris Berbasis Web “
1.2 Identifikasi Masalah
Identifikasi masalah dalam “Pembangunan Aplikasi E-Learning Bahasa Inggris Berbasis Web” ini antara lain:
1. Saat ini masyarakat umum belum memperoleh memperoleh informasi berupa modul-modul pembelajaran bahasa Inggris dengan mudah sehingga dapat meningkatkan bahasa Inggris orang tersebut.
2. Setiap web lembaga pendidikan bahasa Inggris sangat jarang sekali menyediakan try out bahasa Inggris.
3. Setiap web lembaga pendidikan bahasa Inggris juga jarang menyediakan kamus online sehingga mempermudah masyarakat dalam mengartikan suatu kata dari bahasa Inggris-Indonesia ataupun Inggris-Indonesia.
4. Setiap lembaga pendidikan bahasa Inggris belum bisa membantu secara optimal kepada masyarakat dalam meningkatkan kemampuan bahasa Inggrisnya dengan media internet.
1.3 Tujuan
Adapun tujuan dari pembuatan “E-Learning Bahasa Inggris Berbasis Web” ini adalah :1. Mempermudah masyarakat umum dalam
memperoleh berbagai informasi berupa modul-modul pembelajaran tentang bahasa Inggris yang dapat meningkatkan kemampuan bahasa Inggris orang tersebut.
2. Menyediakan jasa try out secara online.3. Mempermudah masyarakat dalam mengartikan
kata dari Inggris Indonesia ataupun sebaliknya karena perangkat lunak ini menyediakan kamus online.
4. Membantu English First sebagai lembaga pendidikan bahasa Inggris dalam membagikan berbagai keperluan yang dapat meningkatkan kualitas bahasa Inggris seseorang.
1.4 Ruang Lingkup
Agar pokok permasalahan pembuatan aplikasi ini dapat terarah dan tidak keluar dari ruang lingkupnya, maka penulis membatasi permasalahan dalam hal pengelolaan E-Learning Bahasa Inggris Berbasis Web yaitu diantaranya :1. Pengelolaan data mengenai informasi ada
hubungannya dengan pembelajaran bahasa Inggris dengan cara menyediakan modul-modul pembelajaran.
2. Pengolahan try out online dilakukan berdasarkan oleh administrator dengan soal pilihan berganda.
3. Menyediakan kamus online yang dapat mengartikan kata dari Inggris-Indonesia dan Indonesia-Inggris.
II.Landasan Teori
2.1 E-Learning
E-Learning adalah pembelajaran jarak jauh (distance Learning) yang memanfaatkan teknologi komputer, jaringan komputer dan/atau Internet. E-Learning memungkinkan pembelajar untuk belajar melalui komputer di tempat mereka masing-masing tanpa harus secara fisik pergi mengikuti pelajaran/perkuliahan di kelas. E-Learning sering pula dipahami sebagai suatu bentuk pembelajaran berbasis web yang bisa diakses dari intranet di jaringan lokal atau internet. Sebenarnya materi e-Learning tidak harus didistribusikan secara on-line baik melalui jaringan lokal maupun internet, distribusi secara off-line menggunakan media CD/DVD pun termasuk pola e-Learning. Dalam hal ini aplikasi dan materi belajar dikembangkan sesuai
kebutuhan dan didistribusikan melalui media CD/DVD, selanjutnya pembelajar dapat memanfatkan CD/DVD tersebut dan belajar di tempat di mana dia berada. [1]
2.2 PHPPHP (Hypertext Preprocessor) adalah sebuah
bahasa pemrograman yang berbentuk scripting, system kerja dari program ini adalah sebagai interpreter bukan sebagai complier [3].
Yang mana pada bahasa interpreter, script mentahnya tidak harus di ubah ke dalam bentuk source code. Sehingga pada saat menjalankan bentuk program, kode dasar secara langsung akan dijalankan tanpa harus melalui proses pengubahan ke dalam bentuk source code. Bentuk pemrograman scripting ini berjalan dibawah halaman browser seperti Internet Explorer, Mozila ataupun Opera.
2.3 MySQLMySQL merupakan software system
manajemen database (Database Management System-DBMS) yang sangat popular dikalangan pemrogram Web, terutama di lingkungan Linux dengan menggunakan script PHP dan perl software. Database ini telah tersedia juga pada platform system operasi Windows (98/ME ataupun NT/2000/XP) sebagai sumber dan pengelolaan datanya. [4]
2.4 Unified Modeling Language (UML)Unified Modeling Language (UML) merupakan
bahasa untuk menentukan standar, visualizing, membangun, dan mendokumentasikan seni software sistem, serta untuk bisnis pemodelan dan non-sistem perangkat lunak. UML yang merupakan kumpulan teknik praktek terbaik yang telah berhasil membuktikan dalam pemodelan besar dan rumit sistem. UML merupakan bagian yang sangat penting dari pengembangan perangkat lunak berorientasi objek dan proses pengembangan software. UML yang umumnya menggunakan grafis notations ke ungkapan desain proyek perangkat lunak. Menggunakan UML membantu tim proyek berkomunikasi, mencari potensi desain, dan memvalidasi arsitektur perangkat lunak. [5]
Adapun kegunaan dari UML adalah [5]:
1. Menyediakan pengguna dengan siap digunakan, bahasa pemodelan visual yang ekspresif, sehingga mereka dapat mengembangkan model dan pertukaran bermakna.
System
user
admin
download modul
view berita
create topik forum
register
chatting
view buku tamu
login
input username
<<include>>
isi buku tamu
<<include>>
test online
<<include>>
kelola soal test online
<<include>>
kelola berita<<include>>
reply forum
kelola buku tamu
kelola modul
kelola user
<<include>>
<<include>>
2. Memberikan kemungkinan diperpanjang mekanisme dan spesialisasi untuk memperluas konsep-konsep inti.
3. Bersifat independen tertentu bahasa pemrograman dan proses pembangunan.
4. Memberikan dasar formal untuk pemahaman bahasa pemodelan.
5. Mendorong perkembangan pasar OO alat.
6. Dukungan tingkat tinggi-konsep pembangunan seperti kolaborasi, kerangka, pola dan komponen.
7. Mengintegrasikan praktek-praktek terbaik.
III. Analisis Dan Perancangan
3.1 Analisis Sistem Yang Berjalan (Current System)
E-Learning disampaikan dengan memanfaatkan perangkat komputer. Pada umumnya perangkat dilengkapi perangkat multimedia, dengan cd drive dan koneksi Internet ataupun Intranet lokal. Dengan memiliki komputer yang terkoneksi dengan intranet ataupun Internet, pembelajar dapat berpartisipasi dalam e-Learning. Jumlah pembelajar yang bisa ikut berpartisipasi tidak dibatasi dengan kapasitas kelas. Materi pelajaran dapat diketengahkan dengan kualitas yang lebih standar dibandingkan kelas konvensional yang tergantung pada kondisi dari pengajar.
Sistem Ujian TOEFL ataupun test bahasa Inggris Lainnya yang diterapkan saat ini dilakukan secara manual, artinya peserta harus mengerjakan soal-soal ditempat yang disediakan oleh pihak penyelenggara.
Gambar 3. 1 Alur Flowmap Sedang Berjalan
3.2 Perancangan
Berikut UML dari sistem yang akan dirancang :
Gambar 3. 2 Use Case Diagram
Berdasarkan hasil perancangan maka berikut tampilan dari aplikasi yang sudah dirancang :
Gambar 3. 3 Home
IV. Kesimpulan
Setelah dilakukan perancangan dan implementasi Aplikasi E-Learning Bahasa Inggris Berbasis Web, didapatkan beberapa kesimpulan sebagai ringkasan dari hasil pengujian aplikasi yang dibuat, antara lain :
1. Aplikasi E-Learning Bahasa Inggris Berbasis Web ini dapat menjadi alternative untuk setiap lembaga pendidikan Bahasa Inggris memaksimalkan e-learning untuk meningkatkan pengetahuan bahasa Inggris masyarakat.
2. Aplikasi E-Learning Bahasa Inggris Berbasis Web ini menyediakan modul-modul pembelajaran tentang bahasa Inggris yang dapat didownload.
3. Aplikasi E-Learning Bahasa Inggris Berbasis Web ini menyediakan translator, yaitu kamus online.
4. Aplikasi E-Learning Bahasa Inggris Berbasis Web ini juga menyediakan test bahasa Inggris secara online sehingga masyarakat dapat mengikuti test tersebut dengan mudah.
5. Aplikasi membuat sistem pembelajaran bahasa Inggris lebih efektif dan efesien.
6. Aplikasi ini mempermudah lembaga pendidikan bahasa Inggris dapat mengelola informasi-informasi yang berkaitan pembelajaran bahasa Inggris.
DAFTAR PUSTAKA
[1] Dwi Prasetyo, Didik. 2005. Solusi Menjadi Web Master Melalui Manajemen Web dengan PHP. Jakarta : Elex Media Komputindo
[2] Irwanto, Djon. 2006. Perancangan Object Oriented Software dengan UML. Yogyakarta : Andi Publisher.
[3] Gun Gunawan, Gun. 2006. Web Content Management System dengan PHP & MySQL, (Online), (http://putragaluh.web.id, diakses 27 Juni 2008)
[4] Lenawati, Mei. 2006. Mahir dalam 7 hari Macromedia Dreamweaver 8 dengan PHP. Madiun : MADCOM
[5] Nugroho, Bunafit. 2008. Aplikasi E-Learning dengan PHP dan Editor Dreamweaver. Yogyakarta : Universitas Atma Jaya Yogyakarta
[6] Peranginangin, Kasiman. 2006. Aplikasi WEB dengan PHP dan MySQL. Yogyakarta : Andi Offset