Professional Documents
Culture Documents
Jurnal Nur Meilinda 5235117130
Jurnal Nur Meilinda 5235117130
Seiring dengan perkembangan zaman, kebutuhan manusia akan informasi terkini semakin tinggi saja. Semua perusahaan media, baik cetak maupun elektronik berlomba-lomba memberikan informasi
yang
paling
akurat
dan
aktual.Tak
ketinggalan pula media informasi yang belum lama kita kenal yang bernama internet.Teknologi internet sudah semakin diterima di masyarakat yang menyebabkan
11
Sistem Pembelajaran e-learning menggunakan model integrasi di SMK PGRI 1 Jakarta(Pebi Nur Hadi)
semakin menjamurnya pengguna internet dan penyedia jasa internet yang biasa disebut warnet (warung internet). Bukan hanya kemudahan dalam mengakses segala informasi saja yang kita dapatkan,
menampilkan lengkap
halaman
web
dengan (Astamal,
kepada
pengguna
2006). HTML hanya berisi berisi data saja (content), dan untuk mengatur tampilan (lay out) halaman digunakan CSS. Berikut cara kerja HTML, yaitu berawal dari client yang memanggil berdasarkan URL (Uniform Resource Locator) melalui browser, kemudian browser mendapat alamat dari web server, yang nantinya akan memberikan dibutuhkan Webbrowseryang informasi segera segala web sudah melakukan HTML informasi yang
kemudahan berhubungan dengan orang di negara lain membuat kita seperti tanpa jarak. Sistem pembelajaran elektronik atau epembelajaran (Inggris: Electronic
learningdisingkat E-learning) adalah cara baru dalam proses belajar mengajar. Elearningmerupakan dasar dan konsekuensi logis dari perkembangan teknologi
informasi dan komunikasi. Dengan elearning, peserta ajar (learner atau murid) tidak perlu duduk dengan manis di ruang kelas untuk menyimak setiap ucapan dari seorang guru secara langsung. E-learning juga dapat mempersingkat jadwal target waktu pembelajaran, dan tentu saja
penterjemahan
kode
menampilkannya ke layar pemakai. PHP merupakan hasil kerja Lerdorf seorang pada
bernama
Rasmus
1995.Namun kemudian PHP berkembang dan tidak hanya merupakan proyek pribadi Rasmus.PHP ditulis ulang dan dengan banyak menambahkan fungsi-fungsi baru oleh Zeev Suraski dan Andi Gutmants (disingkat Zend) dan lahirlah PHP 3 pada 1998 (Astamal, 2006).
menghemat biaya yang harus dikeluarkan oleh sebuah program studi atau program pendidikan
Bahasa Pemograman HTML (Hyper Text Markup Language) adalah sekumpulan simbol-simbol atau tag-tag yang dituliskan dalam sebuah file yang dimaksudkan untuk menampilkan halaman pada webbrowser. Tag-tag tadi memberitahu browser bagaimana
PHP adalah bahasa server-side scripting yang didesain khusus untuk web.Pada halaman HTML dapat ditempelkan
(embed) kode PHP.Kode PHP dieksekusi di sisi server bukan di komputer klien.Dan hasil yang ditampilkan adalah kode HTML (Astamal, 2006).
Sistem Pembelajaran e-learning menggunakan model integrasi di SMK PGRI 1 Jakarta(Pebi Nur Hadi)
13
PHP adalah merupakan software yang Open Source dan mampu lintas platform. Basis Data dan Tabel dalam MySQL Secara mendasar, database adalah
Dalam
konteks
bahasa
SQL,
pada dalam
umumnya
informasi
tersimpan
table-tabel yang secara logika merupakan struktur dua dimensi yang terdiri atas baris-baris data yang berada dalam satu atau lebih kolom. Baris pada table sering disebut sebagai instance dari data,
kumpulan data, disimpan dalam file, bisa dalam satu file atau beberapa file.Dalam sistem informasi berbasis komputer maka database merupakan kumpulan data yang distrukturkan kemudahan menghasilkan macam basis sehingga dalam suatu data, memungkinkan untuk
sedangkan kolom sering disebut attribute atau field. Keseluruhan tabel itu dihimpun dalam satu kesatuan yang disebut basis data (data base).Pada dasarnya ada empat group tipe data yang didukung MySQL, yaitu Numerik, string (Karakter),
pemrosesan
kelompok datanya, misalnya basis data tentang kepegawaian, keuangan, skripsi mahasiswa, supplier, nasabah, katalog buku, dan masih banyak yang lain. Setiap basis data yang telah disebutkan dapat saling berhubungan apabila merupakan satu kesatuan data dari suatu
waktu(tanggal) dan data selain numeric atau string (Boolean). Koneksi PHP dan MySQL MySQL dikenal sebagai database yang pertama kali didukung oleh bahasa pemograman script untuk internet PHP dan Perl. MySQL dan PHP dianggap sebagai pasangan software pengembangan aplikasi berbasis web yang ideal. Panduan kerja antara PHP dan MySQL diharuskan adanya ekstensi koneksi ke basis data pada MySQL dan daemon MySQL pada
mengetahui data mahasiswa yang telah menyelesaikan skripsinya. studinya beserta judul
serverjuga harus sudah berjalan.Data-data yang ingin disimpan dalam MySQL, atau data yang ingin ditampilkan dari basis data MySQL dapat menggunakan Application Programming Interface (API) yang ada pada PHP. Ketika seseorang mengirimkan
request ke MySQL dengan script PHP melalui web browser, maka web server
14
mengirimkannya kepada Apache untuk selanjutnnya diteruskan kepada netter yang me-request data tersebut melalui HT
Jakarta.Pengumpulan tentang daya dukung guru beserta sumber belajar terhadap pembelajaran menggunakan e-learning di SMK PGRI 1 Jakarta.Analisis Sistem Berjalan Siswa SMK PGRI 1 Prodi MM-Animasi mengikuti kegiatan belajar mengajar di kelas dengan mendapatkan materi ajar, evaluasi dan nilai mata pelajaran tersebut dari guru.
Hasil analisis dari observasi penelitian yang dilakukan di SMK PGRI 1 Jakarta untuk sistem kegiatan belajar mengajar dapat dilihat pada gambar workflow
berikut :
Guru Mata Pelajaran mendapatkan nilai
memberikan materi
pembelajaran, evaluasi berupa kuis dan memberikan nilai bagi siswa yang
Kelebihan dan Kelemahan Sistem Berjalan Dari hasil analisis sistem yang berjalan di atas, ditemukan kelebihan dan kelemahan
memberikan nilai
menerima materi
pada proses sistem, yaitu : Kelebihan sistem yang berjalan : 1. Siswa dapat bertanya secara langsung kepada guru jika ada hal yang kurang dipahami. 2. Guru dapat memantau secara langsung perkembangan siswa yang diajarkan ketika kegiatan belajar mengajar
Siswa
Gambar 2 Workflow sistem berjalan pada SMK PGRI 1 Jakarta Dari gambar workflow diagram di atas, dapat dijelaskan sebagai berikut :
berlangsung.
Sistem Pembelajaran e-learning menggunakan model integrasi di SMK PGRI 1 Jakarta(Pebi Nur Hadi)
15
dikarenakan guru lebih terfokus pada penyampaian materi kepada seluruh siswa. 3. Kurangnya bahan evaluasi materi ajar karena terbatasnya waktu. 4. Orang tua siswa kurang mendapat akses informasi mengenai nilai yang didapatkan anaknya. Hasil Pengujian Kebutuhan Fungsional Hasil pengujian kebutuhan fungsional adalah hasil pengujian yang dilakukan sesuai dengan prosedur penelitian. Ada 28 skenario proses kebutuhan fungsional yang diuji mencakup dari segi konten, layanan SMS, user level siswa, user level guru dan admin. Tabel 1 menunjukkan pengujian kebutuhan fungsional : hasil
Sumber : (Pebi Nurhadi: 64-66)
Kebutuhan Fungsional Pada pembahasan kebutuhan fungsional akan dibahas hasil dari skenario proses kebutuhan fungsional yang telah
dilakukan. Berdasarkan hasil pengujian, sistem berhasil mendeteksi kesalahan dari beberapa skenario dan memberi
peringatan. Hasil pengujian menandakan sistem bekerja dengan baik. Berikut hasil proses skenario dapar dilihat pada gambar 3 gambar ilustrasi :
16
Gambar 8 Daftar teman sekelas Gambar 8 menampilkan daftar nama-nama teman Gambar 4 Otentikasi siswa berhasil Gambar 4 menunjukkan form tampilan login yang diisi username ucup dan password ucup yang merupakan user level siswa. Otentikasi berhasil yang sekelas user dengan level
siswa.Ketika pertama kali berhasil login, maka menu paling atas pada user level siswa adalah daftar teman sekelas.
Gambar 9 Menu untuk mengunduh materi ajar Gambar 5 Form login user level siswa Gambar 8 menunjukkan tampilan table menu untuk mengunduh materi ajar yang telah diunggah oleh guru. File yang ditampilkan memberikan informasi judul materi dan file yang akan diunduh. Menu Gambar 7 Otentikasi siswa gagal Gambar 6 menunjukkan form tampilan login yang diisi username ucup dan password pucu yang merupakan user level siswa. Otentikasi gagal yang ditunjukkan oleh gambar 7. unduh yang dibuka ditampilkan pada gambar 9
Sistem Pembelajaran e-learning menggunakan model integrasi di SMK PGRI 1 Jakarta(Pebi Nur Hadi)
17
Gambar 12 Notifikasi siswa berhasil logout Gambar 12 menunjukkan notifikasi bagi Gambar 11 Lembar pengerjaan quiz online Gambar 11 menunjukkan lembar user level siswa yang telah berhasil logout. Pilihan logout digunakan untuk keluar sementara dari status user level siswa ke status guest / pengunjung situs.
pengerjaan quiz online yang terdapat pada user level siswa. Soal quiz online ini merupakan soal pilihan ganda yang diacak dalam pengurutan soal. Soal quiz online ini sendiri sebelumnya diiput oleh guru
Gambar 12 Tabel data nilai siswa Gambar 12 menunjukkan data penilaian yang ditampilkan untuk user level Gambar 15 Otentikasi user level guru gagal Gambar 13 menunjukkan tampilan form login pada user level guru. Sedangkan
18
Jurnal PEVOTE Vol.095.No.4 September 2011 : 11-22
siswa.Gambar table tersebut berisi nilai yang telah diberikan oleh guru masing-
guru.Username yang digunakan adalah taufik dan passwordnya adalah Gambar 18 Form guru input nilai siswa yang diajarkan Gambar 18 menunjukkan tampilan form input nilai siswa pada user level guru. Nilai yang diinput hanya terbatas pada siswa yang ikut dalam kelas ajarnya.
taufik.Otentikasi gagal dilakukan ketika user menggunakan username taufik dan password kifuat.Kondisi itu ditunjukkan seperti pada gambar 15.
Gambar 16 Form upload bahan materi pembelajaranGambar 16 menunjukkan tampilan form upload materi ajar baru bagi user level guru. File diupload disimpan di dalam sebuah folder di dalam file pemrograman. File yang disimpan dalam bentuk format file .pdf. Gambar 19 Tampilan form lihat dan ubah profil guru Gambar 19 menunjukkan tampilan form untuk mengubah dan melihat profil pribadi diri sendiri. Tampilan ini ada pada user dengan level guru.
Gambar 17 Form input soal quiz online Gambar 17 menunjukkan form untuk menginput quiz online pada user level guru. Soal dibuat maksimal 10 buah yang nantinya akan diacak secara otomatis oleh web e-learning.
19
Gambar 24 menunjukkan form input dan edit siswa bagi user level admin. Data guru terdiri dari NIP, nama, jenis kelamin, email, kelas, no. telp, alamat, username dan password.
Gambar 22 Otentikasi admin berhasil Gambar 22 menunjukkan otentikasi login yang berhasil untuk user level Gambar 25 Tampilan form admin input dan edit kelas Gambar 25 menunjukkan form input dan edit kelas bagi user level admin. Data kelas terdiri dari kode kelas, nama kelas dan kode wali kelas.
Gambar 23 Tampilan form admin input dan edit siswa Gambar 23 menunjukkan form input dan edit siswa bagi user level admin. Data siswa terdiri dari NIS, nama, jenis kelamin, email, kelas, no. telp, alamat, username dan password. Gambar 26 Tampilan form admin input dan edit mata pelajaran Gambar 26 menunjukkan form input dan edit mata pelajaran bagi user level admin. Data mata pelajaran terdiri dari kode mata pelajaran, keterangan. nama mata pelajaran dan
berita, photo terkait, dan count untuk menghitung jumlah komentar yang
masuk.Semua data dalam table berita disimpan di dalam database. Gambar 27 Tampilan form admin input dan edit kelas ajar Gambar 27 menunjukkan form input dan edit kelas ajar bagi user level admin. Data kelas ajar terdiri dari kode ajar, nama guru pengajar, mata pelajaran, dan kelas tempat mengajar. Gambar 30 Tampilan form admin input dan edit galeri foto Gambar 30 menunjukkan form input dan edit galeri bagi user level admin. Data galeri terdiri dari kode galeri, nama, kategori, photo, dan keterangan photo tersebut. Semua data dalam table galeri Gambar 28 Tampilan form admin input dan edit info dengan layanan SMS Gambar 28 menunjukkan form input dan edit info layanan SMS bagi user level admin. Data info SMS ini kemudian akan dikirimkan ke seluruh siswa yang termasuk dalam kelas ajar yang dituju. Gambar 31 menunjukkan tampilan notifikasi logout bagi user level admin. Pilihan logout digunakan untuk keluar sementara dari status user level admin ke status guest / pengunjung situs. Gambar 31 Notifikasi logout admin disimpan di dalam database.
Gambar 29 Tampilan form admin input dan edit berita situs web Gambar 29 menunjukkan form input dan edit berita bagi user level admin. Data berita terdiri dari kode berita, judul, isi
Sistem Pembelajaran e-learning menggunakan model integrasi di SMK PGRI 1 Jakarta(Pebi Nur Hadi)
21
Gambar 32 SMS Info materi baru Gambar 32 menunjukkan tampilan SMS info mengenai materi baru. Siswa atas nama Yusuf Kurniawan dengan nomor induk siswa KNS-00001 mendapatkan info untuk mendownload materi dari mata pelajaran Editing Video X dengan judul Belajar Edit Skripsi.
Gambar 34 menunjukkan tampilan SMS balasan apabila format pengiriman salah. Siswa atas nama Yusuf Kurniawan dengan nomor induk siswa KNS-00001
mendapatkan info setelah mengirim SMS dengan format nilai<spasi>bakso, maka info balasan yang diterima seperti pada gambar tersebut.
Gambar 35 Daftar kelas yang diajarkan guru Gambar 33 SMS balasan nilai Kesimpulan Gambar 33 menunjukkan tampilan SMS balasan mengenai nilai uts. Siswa atas nama Yusuf Kurniawan dengan nomor induk siswa KNS-00001 mendapatkan info setelah mengirim SMS dengan format nilai<spasi>uts, maka info balasan yang diterima seperti pada gambar tersebut. Dari hasil penelitian yang telah dilakukan, dapat disimpulkan bahwa: 1. Sistem sekolah pembelajaran menggunakan PHP dan e-learning bahasa database dengan aplikasi
diwujudkan suatu
menggunakan PHP sebagai bahasa pemrograman, MySQL sebagai basis data dan Gammu sebagai
berbasis web inidapat memberikan Gambar 34 SMS balasan jika format pengiriman salah fasilitas pemberian materi, pembuatan quiz online, dan pengelolaan nilai bagi guru. Bagi siswa bisa memudahkan
22
Jurnal PEVOTE Vol.095.No.4 September 2011 : 11-22
Daftar Pustaka Andi Nalwan, Paulus. Panduan Praktis Penggunaan dan Antarmuka Modul LCD M1632.Jakarta: PT.Elex Media Komputindo.2004. Budiharto,Widodo. Interfacing Komputer dan Mikrokontroler.Jakarta: PT.Elex Media Komputerindo.2004. Eko Putra, Agfinanto. Belajar MikrokontrolerAT89C51/52/55. Yogyakarta: GavaMedia.2002. Suyanto,M. Strategi Perencanaan Iklan Outdoor Kelas Dunia.Yogyakarta: ANDI.2006 Susabda Ngoer, Thompson. Pengantar ALGORITMA dengan bahasa C.Jakarta: Salemba Teknika.2007. .Uhang, Bustam.Trik Pemrograman Aplikasi Berbasis SMS.Jakarta:PT. Elex Media Komputindo.2002. Winoto,Ardi. Mitrokontroler AVR atmega 8/31/16/8535 dan pemogramannya dengan Bahasa C pada Win AVR.Bandung: Informatika.2008. Pebi Nurhadi. Sistem Pembelajaran elearning menggunakan model integrasi di SMK PGRI 1 Jakarta. S1 Pendidikan Teknik Elektronika Fakultas Teknik Universitas Negeri Jakarta.
pembelajaran. 3. Sistem pembelajaran e-learning ini juga memberikaninfoSMSmengenai kehadiran guru,SMS info telah dapat
di upload nya materi baru, dan SMS info mengenai nilai yang diperoleh siswa sebagai sarana monitoring orang tua terhadap prestasi belajar siswa di sekolah. Saran Sistem pembelajaran e-learningyang
dikembangkan adalah: 1. Diperlukan sosialisasi yang baik sehingga orang tua siswa tahu akan hadirnya sistem pembelajaran elearning menggunakan bahasa
pemrograman PHP dan database MySQL yang terintegrasi dengan SMS Gateway. 2. Pengembangan sistem
Sistem Pembelajaran e-learning menggunakan model integrasi di SMK PGRI 1 Jakarta(Pebi Nur Hadi)
23