Pengembangan Aplikasi E learning dengan Menggunakan PHP Framework Prado BAB 1 PENDAHULUAN

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN. kognitif, dan pengajaran dalam lingkungan pembelajarannya. Sistem

Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah. 1.2 Rumusan Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

Learning Management System untuk Pengajar. Imam Fahrur Rozi Ridwan Rismanto

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI MANAJEMEN (SIM) PENJADWALAN AGENDA PEGAWAI DI UPN VETERAN JAWA TIMUR BERBASIS WEB SKRIPSI

PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN

BAB I PENDAHULUAN 1.1. Latar Belakang

LANGKAH-LANGKAH PENGGUNAAN E-LEARNING (Untuk Siswa)

BAB 1 PENDAHULUAN. 1.1 Latar belakang Perkembangan teknologi informasi yang berkembang sangat pesat, saat ini

BAB I PENDAHULUAN. Perpustakaan sekolah merupakan faktor penunjang dalam proses belajarmengajar,

BAB 1 PENDAHULUAN. perluasan media informasi yang dibutuhkan oleh mahasiswa.

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

Modul Pengguna SCeLE

Bab 3. Metode dan Perancangan Sistem

BAB 1 PENDAHULUAN. Di tengah-tengah pesatnya kemajuan teknologi, semakin banyak orang yang

BAB I PENDAHULUAN. tersebut kadang kala di rasa belum cukup untuk memenuhi keingintahuan. Oleh

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

USU e-learning PANDUAN BAGI DOSEN. Pusat Sistem Informasi USU UNIVERSITAS SUMATERA UTARA

MODUL PEMBELAJARAN E-LEARNING SMP Mitra Bintaro, Kota Tangerang

BAB 1 PENDAHULUAN. yang lebih sering disebut sebagai e-book, ini dijadikan salah satu solusi untuk menekan

BAB 1 PENDAHULUAN. persiapannya lebih singkat. E-Learning menjawab semua tantangan tersebut.

APRESIASI E-LEARNING

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dunia internet kian pesat berkembang saat ini. Aliran informasi pun semakin

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. komputer. Dalam hal ini komputer sangat berperan aktif dalam penyebaran

PRAKTEK E-LEARNING. Mengaskses e-learning UNIVERSITAS NEGERI YOGYAKARTA Oleh: Puskom UNY

PRAKTEK E-LEARNING Oleh: Tim ICT UNY

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. kemajuan, sesuai dengan perkembangan zaman dan perkembangan cara

BAB 4 ANALISIS DAN RANCANGAN SISTEM

PANDUAN PENGGUNAAN ELEARNING PERSIAPAN MATERI BAGI PENGGUNA TEACHER

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. dan Informatika UMS (Universitas Muhamamdiyah Surakarta) merupakan

BAB 3 ANALISIS SISTEM YANG BERJALAN

1. Pendahuluan 1.1. Latar Belakang Masalah

PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN

BAB I PENDAHULUAN. Salah satunya teknologi internet yang dapat merambah dunia. pendidikan, yang melingkupi sistem informasi berbasis web sebagai wujud

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

ABSTRACT. Keywords: digestive, respiratory, codeigniter, framework.

BAB I PENDAHULUAN. Bahan ajar adalah segala bentuk bahan yang digunakan untuk membantu

BAB III ANALISIS DAN PERANCANGAN

Achyar Munandar PANDUAN SINGKAT E-LEARNING BAGI MAHASISWA

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Ruang Lingkup

E-Learning SMKN 2 Kediri PRAKTEK

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN. menampilkan teks - teks serta terdapat kuis dengan animasi untuk melatih para

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

BAB III. Analisa Dan Perancangan

PANDUAN PENGGUNAAN VCLASS PERSIAPAN MATERI BAGI PENGGUNA DOSEN

Petunjuk Penggunaan e-learning untuk Dosen Versi Dokumen Workshop E-Learning

BAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

Petunjuk Singkat Penggunaan Kuantum Gama bagi Pengajar. Yudi Wibisono Yohanes Suyanto versi dokumen: 30 Maret 2008

1. Login dan Masuk ke Halaman Kelas

BAB 1 PENDAHULUAN. BP-USKP atau Badan Penyelenggara Ujian Sertifikasi Konsultan Pajak

High School Enrichment Program. Panduan Penggunaan Online LMS HSEP

BAB 1 PENDAHULUAN. internet sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB III ANALISA DAN PERANCANGAN

PETUNJUK PENGGUNAAN E-LEARNING UNIVERSITAS KRISTEN MARANATHA. Divisi Web Administrasi

Panduan Umum SDLR LPKIA 2016

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN PERANGKAT LUNAK APLIKASI FORUM DISKUSI DI DISKOMINFO KAB.BANDUNG

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB III ANALISA DAN PERANCANGAN. Pada Tugas Akhir ini akan di rancang Sebuah Aplikasi Pembelajaran Turunan Fungsi

BAB 1 PENDAHULUAN. khususnya yang berbasis web. Dengan teknologi berbasis web, kita dapat menjalin

RANCANG BANGUN E-LEARNING BAHASA INGGRIS UNTUK DESA WISATA KEJI UNGARAN

BAB 1 PENDAHULUAN. harga buku dan juga sebagai upaya mengurangi dampak pemanasan global

MODUL PELATIHAN V.1.0 SISTEM E-LEARNING STT-HARAPAN BERBASIS MOODLE PENGGUNA : DOSEN

BAB 1 PENDAHULUAN. berdampak di dalam segala aspek kehidupan manusia. Internet dapat membantu

BAB 1 PENDAHULUAN. PT. Cahaya Baru Mulia adalah suatu usaha yang bergerak dalam bidang

PANDUAN PENYUSUNAN PROPOSAL TUGAS AKHIR SEKOLAH TINGGI INFORMATIKA & KOMPUTER INDONESIA

BAB III ANALISIS DAN DESAIN SISTEM

b. Materi Kuliah Online Pada bagian ini, netter dapat men-download materi kuliah Quantum yang disampaikan di ruang kelas.

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

ANALISIS DAN PERANCANGAN APLIKASI E LEARNING BERBASIS WEB PADA SMP NEGERI 35 SURABAYA

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

Taufiq Hidayat

BAB 1 PENDAHULUAN. kegiatan belajar-mengajar di Universitas Bina Nusantara. Pada web ini,

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web

Mengapresiasi e-learning Berbasis MOODLE Basori 1

BAB 1 PENDAHULUAN. dengan cerita yang dirangkum oleh novelis. menerbitkan naskah melalui jalur indie (independent), yaitu menjalani semua tahap itu

BAB III ANALISIS DAN PERANCANGAN

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

Bab 3 Metode dan Rancangan Sistem

BAB 1 PENDAHULUAN. Era teknologi informasi yang semakin pesat membawa dampak besar bagi

BAB III ANALISA DAN PERANCANGAN

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

Transkripsi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem pendidikan yang berjalan pada saat ini yaitu tatap muka antara mahasiswa dengan dosen memang sudah berjalan dengan baik. Namun terkadang ada beberapa masalah yang seringkali muncul, seperti waktu pertemuan mata kuliah tidak cukup untuk meng cover semua bahasan mata kuliah. Selain itu, pendistribusian bahan mata kuliah dari dosen kepada mahasiswa juga terkadang kurang terorganisir, sebagai contoh, mahasiswa terkadang harus meng copy bahan mata kuliah dari laptop dosen ataupun mem fotocopy nya, walaupun tidak dapat dikatakan salah, namun hal ini tentunya dapat dibuat lebih terorganisir. Konsultasi antara mahasiswa dengan dosen untuk membahas suatu bahan mata kuliah juga kadang tidak terpenuhi sebagai akibat sulitnya menemukan waktu yang tepat untuk melakukan hal tersebut ataupun dengan alasan lainnya. Untuk mengatasi masalah masalah yang disebutkan diatas, maka perlu sebuah sistem pendukung untuk mendukung sistem pendidikan yang sudah ada. Sistem pendukung tersebut adalah e learning. e learning yang dimaksud disini adalah blended learning yang bertujuan untuk mendukung sistem perkuliahan berupa pertemuan tatap muka di kelas dengan bantuan fasilitas online learning [1]. Aplikasi e learning disini digunakan untuk memfasilitasi dosen untuk mengorganisir materi perkuliahannya, dimana dosen dapat meng upload bahan mata kuliah maupun materi soal mata kuliah pada situs e learning. Mahasiswa dapat mengambil materi mata kuliah dari dosen yang bersangkutan dengan membuka situs e learning tersebut dan mengerjakan soal soal yang ada untuk mengetahui sampai sejauh mana mahasiswa tersebut memahami materi mata kuliah. Berdasarkan pertimbangan tersebut diatas dan juga motivasi untuk mengembangkan ilmu yang telah didapat selama perkuliahan di jurusan Teknik Informatika Universitas Maranatha, maka penulis tertarik untuk mengembangkan sebuah aplikasi e learning yang dapat dikustomisasi berdasarkan kepentingan sistem perkuliahan yang sudah ada dan juga dapat mendukung sistem perkuliahan tersebut. Oleh karena itu penulis mengambil topik e learning sebagai bahan tugas akhir penulis, 1

dengan judul Pengembangan Aplikasi E learning dengan Menggunakan PHP Framework Prado. 1.2 Rumusan Masalah Berdasarkan latar belakang yang telah diungkapkan diatas, maka rumusan masalahnya adalah sebagai berikut: 1) Perlunya sebuah fasilitas untuk mendukung sistem perkuliahan yang sudah ada dengan menyediakan fasilitas untuk mendistribusikan materi materi mata kuliah dan pengumpulan tugas mata kuliah sehingga lebih teratur. 2) Perlunya sebuah fasilitas pendukung bagi sistem perkuliahan yang sudah ada untuk mengatasi masalah seperti keterbatasan tempat dan waktu tatap muka untuk mendiskusikan suatu materi mata kuliah. 3) Perlunya sebuah fasilitas pendukung bagi sistem perkuliahan yang sudah ada untuk mengetahui sejauh mana pemahaman mahasiswa tentang suatu materi mata kuliah. 1.3 Tujuan Tujuan dari tugas akhir ini adalah untuk mengembangkan sebuah aplikasi e learning yang dapat dikustomisasi berdasarkan kepentingan sistem perkuliahan yang ada untuk mendukung sistem perkuliahan tersebut serta mengatasi permasalahan yang telah disebutkan dalam rumusan masalah dengan memanfaatkan framework Prado. 1.4 Batasan Masalah Aplikasi e learning yang akan dibuat pada pengerjaan tugas akhir ini merupakan pengembangan dari aplikasi e learning yang telah dibangun sebelumnya. Pada tugas akhir ini aplikasi e learning yang akan dikembangkan ini akan memiliki kemampuankemampuan sebagai berikut: 1) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk memfasilitasi pembuatan soal soal latihan dan ujian mata kuliah serta menyimpan soal soal tersebut kedalam bank soal. Soal soal yang dapat dibuat adalah soal soal pilihan ganda (single choice answer, true or false, dan multiple choice answer). 2

2) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk mengubah serta menghapus soal soal latihan dan ujian mata kuliah. 3) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk memfasilitasi pembuatan latihan dan ujian mata kuliah, dimana soal soalnya dapat dibuat secara acak dari bank soal, soal soal tersebut dapat dikustomisasi berdasarkan kelompok soal dan banyak soal setiap bahan mata kuliah. 4) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk memfasilitasi pengerjaan latihan dan ujian mata kuliah oleh siswa, dimana soalsoalnya dapat dikerjakan secara acak (siswa dapat melakukan pelompatan penjawaban soal). 5) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk menampilkan hasil dari pengerjaan soal soal latihan dan ujian mata kuliah dan menghasilkan laporan persentase jumlah benar salah secara keseluruhan maupun per materi mata kuliah sehingga dapat terlihat sejauh mana mahasiswa mengerti materi materi yang ada dalam suatu mata kuliah. 6) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk membuat laporan yang dapat dilihat secara individual maupun secara keseluruhan. Secara individual, laporan akan menampilkan semua hasil pengerjaan yang pernah dilakukan oleh individu tersebut. Sedangkan secara keseluruhan, laporan akan menampilkan rata rata dari hasil pengerjaan terakhir dari semua individu yang sedang mengambil mata kuliah yang bersangkutan dan mengerjakan soal soal tersebut. Laporan ini ditampilkan dalam format HTML. 7) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk memfasilitasi pengaturan jumlah pengulangan pengerjaan soal yang dapat dilakukan oleh seorang mahasiswa. 8) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk memfasilitasi pembuatan course assignment (tugas mata kuliah). Disini dosen dapat mendeskripsikan tugas mata kuliah serta batas waktu pengumpulannya dan mahasiswa dapat menjawab tugas mata kuliah tersebut dengan mengupload hasil pengerjaan tugasnya. Format file yang dapat digunakan adalah file yang ber extension doc, odt, pdf, ppt, zip dan rar. Pengecekan format file yang dilakukan aplikasi adalah dengan mengecek extention dari nama file. 3

9) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk menampilkan mahasiswa mana saja yang sudah mengumpulkan tugas mata kuliah dan menampilkan list tugas yang telah di upload oleh mahasiswa. 10) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk memfasilitasi penilaian siswa pada suatu mata kuliah berdasarkan komponen nilai dari latihan, ujian dan tugas yang dapat dikustomisasi oleh dosen mata kuliah yang bersangkutan. 11) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk memfasilitasi forum diskusi pada setiap mata kuliah sehingga dosen dapat berinteraksi dengan mahasiswa yang mengambil mata kuliah tersebut untuk membahas materi materi yang ada dalam mata kuliah tersebut. Aplikasi ini menyediakan fasilitas untuk membuat dan menghapus topik, forum thread, serta forum post pada forum diskusi tersebut. 12) Aplikasi e learning yang akan dikembangkan memiliki kemampuan untuk memfasilitasi pengiriman pesan dari satu user ke user lain yang ada dalam aplikasi e learning ini. 13) Pengembangan dan pengujian aplikasi dilakukan pada lingkungan browser Internet Explorer dan Mozilla Firefox. 1.5 Sistematika Pembahasan sebagai berikut: Laporan tugas akhir ini disusun menjadi beberapa bagian yang dirangkum Bab 1 Pendahuluan Pada bab ini akan dijelaskan mengenai latar belakang pengambilan topik, intisari masalah yang ingin dipecahkan, tujuan pembuatan karya ilmiah, batasan masalah dan sistematika pembahasan. Bab 2 Dasar Teori Pada bab ini akan dijelaskan mengenai teori atau metode penunjang yang digunakan dalam mengembangkan aplikasi. 4

Bab 3 Analisa & Pemodelan Pada bab ini akan dijelaskan mengenai arsitektur dari aplikasi yang mencakup use case diagram, activity diagram, class diagram, sequence diagram, menjelaskan mengenai entity relationship dari aplikasi yang dikembangkan, web map, layout, dan perancangan user interface dari aplikasi yang dikembangkan. Bab 4 Hasil & Pengujian Pada bab ini akan dijelaskan mengenai penjabaran fungsionalitas utama dari aplikasi yang dikembangkan dan pengujian dari aplikasi yang dikembangkan. Bab 5 Kesimpulan & Saran Pada bab ini akan dijelaskan mengenai kesimpulan dan saran yang didapat dari pengerjaan aplikasi. 5