DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar i ii iii iv v vi viii ix Bab 1 PENDAHULUAN 1.1. Latar Belakang 1 1.2. Rumusan Masalah 3 1.3. Batasan Masalah 4 1.4. Tujuan Penelitian 5 1.5. Metodologi Penelitian 5 1.6. Sistematika Penulisan 6 Bab 2 LANDASAN TEORI 2.1. E-learning 8 2.1.1. Pengertian E-learning 8 2.1.2. Penerapan E-learning 10 2.1.3. Manfaat E-learning 13 2.1.4. Keuntungan dan Kelemahan E-learning 14 2.2. Pengenalan Internet 16 2.2.1. TCP/IP 18 2.2.2.WWW 19 2.2.3. HTTP 20 2.2.4. Web Browser 20 2.2.5. HTML 21 2.2.6. URL 22 2.2.7. CSS 22 2.3. Moodle (Modular Object Oriented Dynamid Learning Environment) 23 2.3.1. Kelebihan CMS Moodle 24 2.3.2. Kebutuhan Untuk Instalasi Moodle 25 2.4. Perancangan Database 25 2.4.1. Data Flow Diagram (DFD) 26 2.4.2. Flowchart 28
Bab 3 SEKILAS TENTANG D3 TEKNIK INFORMATIKA USU 3.1. Identitas Perguruan Tinggi 31 3.2. Visi, Misi dan Tujuan Program Studi 32 3.2.1. Visi 32 3.2.2. Misi 33 3.2.3. Tujuan 33 Bab 4 Bab 5 ANALISIS & PERANCANGAN SISTEM 4.1. Analisis Sistem 34 4.2. Perancangan Sistem 35 4.3. Diagram Konteks 36 4.4. Perancangan Database 41 4.4.1. Nama Tabel 42 4.4.2. Field Tabel 42 4. 5. Perancangan Entity Relationship Diagram (ERD) 45 4.6. Perancangan Input 45 4.7. Perancangan Flowchart 47 4.7.1. Flowchart Halaman Utama 48 4.7.2. Flowchart Admin 49 4.7.3. Flowchat Mahasiswa 50 4.7.4. Flowchart Dosen 51 IMPLEMENTASI SISTEM 5.1. Pengertian Implementasi Sistem 52 5.2. Tujuan Implementasi Sistem 52 5.3. Komponen Utama Implementasi Sistem 53 5.3.1. Hardware 53 5.3.2. Software 54 5.4. Memulai Instalasi Moodle di Windows 7 54 5.4.1. Instalasi Web Server XAMPP 54 5.4.2. Mengaktifkan Web Server Apache & MySQL 57 5.4.3. Menginstall Moodle 60 5.5. Pengujian 65 5.5.1. Halaman Utama Situs 65 5.5.2. Halaman Login 66 5.5.3. Membuat Kategori Kursus 67 5.5.4. Memasukkan Kursus yang Terkait dengan Kategori Sekaligus Menambahkan Dosen ke Mata Kuliah Tersebut 69 Bab 6 KESIMPULAN DAN SARAN 6.1. Kesimpulan 73 6.2. Saran 74 Daftar Pustaka x Lampiran
DAFTAR TABEL Nomor Judul Halaman Tabel 2.1. Simbol-simbol Data Flow Diagram 27 2.2. Simbol-simbol Flowchart 29 4.1. Tabel Database Nama Tabel 42 4.2. Tabel Admin 42 4.3. Tabel Siswa 43 4.4. Tabel Dosen 43 4.5. Tabel Matakuliah 43 4.6. Tabel Kuis 44 4.7. Tabel Pertanyaan 44 4.8. Tabel Jawaban 44
DAFTAR GAMBAR Nomor Judul Halaman Gambar 4.1. Diagram Konteks E-learing D3 Teknik Informatika USU 37 4.2. Data Flow Diagram Level 0 37 4.3. Data Flow Diagram Level Satu Admin 38 4.4. Data Flow Diagram Dosen 39 4.5. Data Flow Diagram Mahasiswa 40 4.6. Interface Halaman e-learning D3 Teknik Informatika USU 46 4.7. Flowchart Halaman Utama 48 4.8. Flowchart Admin 49 4..9. Flowchart Mahasiswa 50 4.10. Flowchart Dosen 51 5.1. Kotak Dialog Xampp 55 5.2 Kotak Dialog Xampp-installer 56 5.3. Kotak Dialog Xampp proses Instalasi Xampp 56 5.4. Kotak Dialog Xampp Control Panel Application 57 5.5. Icon Xampp- Control Panel 58 5.6. Kotak dialog Xampp Control panel Application 59 5.7. Halaman Xampp for Windows 7 59 5.8. Xampp Htdocs 60 5.9. Instalasi Moodle pada Localhost 61 5.10. Instalasi dan mengatur tempat penyimpanan Moodle 61 5.11. Halaman Instalasi Moodle 62 5.12. Halaman Instalasi Moodle-Penyeleksian Database 63 5.13. Halaman Instalasi Moodle-Pengisian profil User 63 5.14. Halaman Instalasi Moodle-Tampilan front page moodle 64 5.15. Halaman Utama Situs D3 Teknik Iformatika USU 65 5.16. Tampilan Login 66 5.17. Tampilan Utama setelah Login 67 5.18. Halaman Untuk menambah kategori baru 68 5.19. From penambahan kaegori baru 69 5.20. Halaman untuk menambah kursus baru 70 5.21. Pemberian hak akses pada user 71 5.22. memasukan user kedalam kursus 71
BAB 1 PENDAHULUAN 1.1 Latar Belakang Modernisasi merupakan aspek yang erat melekat dalam kehidupan manusia pada umumnya di masa ini. Hal tersebut berkaitan dengan munculnya alat canggih berupa teknologi yang dapat mempermudah pekerjaan manusia mulai dari kinerja yang paling ringan hingga kompleks sekalipun. Dengan bantuan teknologi khususnya teknologi informasi, dunia terasa begitu kecil dan interaksi manusia pun dapat dengan cepat dilakukan tanpa terkendala masalah jarak maupun waktu. Selain adanya sarana berupa teknologi informasi, sistem informasi juga merupakan suatu hal yang tidak dapat lepas dari kegiatan sebagian besar manusia dalam mengelola dan membantu pekerjaan untuk mengambil suatu keputusan dan mencapai tujuan yang diinginkan.
E-learning merupakan system pendidikan yang menggunakan aplikasi elektronik untuk mendukung pengembangan kegiatan belajar mengajar dengan media elektronik. E-learning dapat mempermudah interaksi antara peserta didik dengan bahan materi, guru/dosen dengan mahasiswa, maupun antara sesama mahasiswa. E-learning dapat membuat peserta didik saling berbagi informasi dan mengakses bahan-bahan pelajaran setiap saat dan berulang-ulang, dengan tampilan yang cukup menyenangkan bagi para peserta didik, dengan kondisi yang demikian peserta didik dapat lebih memantapkan penguasaannya terhadap materi pelajaran. Pemanfaatan sistem e-learning memungkinkan seorang guru/dosen dan mahasiswa berinteraksi dalam proses belajar mengajar tanpa ada batasan ruang dan waktu. Guru/dosen dan mahasiswa dapat mengakses materi pembelajaran (dalam format Microsoft Power Point, animasi flash, file audio-video bahkan dalam format SCORM) dan melakukan aktivitas pembelajaran (berupa kuis, chat, forum diskusi, penugasan, dll) dari mana saja dan kapan saja, selama terhubung dengan jaringan computer/koneksi internet. Sistem ini juga memudahkan guru untuk memperoleh dan mengelolanilai siswa atas semua aktivitas yang telah dilakukan.
E-learning sangat tepat diterapkan oleh pada kalangan pendidik, baik universal/perguruan tinggi dan sekolah sebagai media pembelajaran online berbasis internet tanpa mengurangi bobot dari kegiatan belajar-mengajar yang sebelumnya dilakukan secara manual. Layanan ini berfungsi untuk mempermudah interaksi siswa dengan materi, siswa dengan guru/dosen maupun sesama mahasiswa. Mahaiswa dapat saling berbagi informasi dan dapat mengakses bahan-bahan pelajaran setiap saat dan berulang-ulang dengan kondisi yang demikian mahasiswa dapat lebih memantapkan penguasaannya terhadap materi pembelajaran. Peran siswa dalam pembelajaran ini terdiri dari pembacaan dan mempersiapkan tugas. Kemudian tugas dievaluasi oleh guru/dosen. Adapun aktivitas pembelajaran yang dapat dilakukan oleh e-learning, diantaranya memberikan penugasan (assignment) kepada peserta/mahasiswa secara online, melakukan proses obrolan (chatting), pembahasan materi pembelajaran dengan menggunakan forum diskusi dan dapat melakukan ujian/test secara online. Oleh karena itu penulis tertarik membuat Aplikasi E-learning pada D-3 Teknik Informatika. Aplikasi ini akan dirancang dengan menggunakan aplikasi Moodle (Modular Dynamic Learning Environment) yaitu sebuah nama untuk sebuah program aplikasi yang dapat merubah sebuah media pembelajaran kedalam bentuk web dan berbasiskan PHP & MySQL. Dengan diselesaikannya aplikasi E-learning ini memungkinkan siswa masuk kedalam ruang kelas digital untuk mengakses materi-materi pembelajaran.
1.2 Rumusan Masalah Berdasarkan uraian latar belakang masalah tersebut, maka dapat dirumuskan beberapa identifikasi masalah sebagai berikut: 1. Bagaimana mengaplikasikan sistem pembelajaran interaktif untuk aplikasi E-learning pada D-3 Teknik Informatika USU? 2. Bagaimana menerapkan aplikasi E-learning di kalangan mahasiswa? 3. Bagaimana cara mempermudah mahasiswa untuk dapat mengakses aplikasi e-learning? 1.3 Batasan Masalah Adapun yang akan menjadi batasan sebagai berikut : 1. Dosen Dengan adanya aplikasi E-Learning yang akan dibuat ini,maka seorang Dosen diharapkan dapat melakukan beberapa hal sebagai berikut : a) Dosen dapat memanfaatkan forum dan dapat memberikan materi baik itu berupa teks, html, PDF, presentasi dan sebagainya. b) Memberikan tugas. c) Memberikan Kuis. d) Mengimport soal dari file teks. e) Mengelola nilai.
2. Mahasiswa Dengan Aplikasi E-learning ini akan dibuat, mahasiswa diharapkan dapat melakukan hal-hal sebagai berikut : a) Mengambil mata kuliah yang telah ada. b) Melihat jadwal dan aktivitas kuliah. c) Mengikuti pelajaran dan latihan. d) Mengikuti kuis e) Melihat nilai f) Melakukan posting di dalam forum. 1.4 Tujuan Penelitian Tujuan dari Tugas Ahkir ini adalah sebagai berikut : 1. Memberikan kemudahan bagi mahasiswa dalam mengakses informasi yang dibutuhkan. 2. Memacu minat para mahasiswa dalam beraktivitas belajar. 3. Menambahan motivasi belajar bagi mahasiswa dalam pelajaran. 1.5 Metodologi Penelitian Untuk menyusun tugas akhir ini, penulis melalkukan penerapan metode penelitian dalam memperoleh data-data yang dibutuhkan sehingga penyusun tugas akhir ini
dapat menyelesaikan secara baik. Adapun metode yang dilakukan penulis adalah sebagai berikut : 1. Studi lapangan Merupakan metode yang dilakukan penulis secara langsung di lapangan dalam mengumpulkan data-data, disini penulis melakukan penelitian pada Fakultas MIPA jurusan Teknik Informatika Usu, sebagai objek penelitian khususnya data-data dosen,mahasiswa dan juga matakuliah. 2. Studi pustaka Merupakan metode yang dilakukan penulis untuk mendapatkan data-data teoritis baik yang bersumber melalui buku maupun majalah yang berhubungan dengan masalah yang dipelajari. 3. Wawancara Teknik pengumpulan data dengan melakukan tanya jawab secara langsung dengan bagian administrasi dan dosen untuk mengetahui dan mencatat data-data yang diperlukan. 4. Studi literatur Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya drngan judul penelitian.
1.6 Sistematika Penlulisan Secara garis besar Tugas Akhir ini dibagi atas lima bab dan beberapa lampiran, Adapun kelima bab tersebut adalah : BAB 1 PENDAHULUAN Dalam bab ini menguraikan tentang latar belakang masalah, Identifikasi masalah,menetukan tujuan dan kegunaan penelitian, yang diikuiti dengan pembatasan masalah, metodologi penelitian serta sistematika penulisan. BAB 2 LANDASAN TEORI Bab ini berisikan tentang uraian teoritis mengenai pengertian-pengertian yang berkaitan dengan topik penelitian dengan keterangan secara relevan dan hal-hal yang berguna dalam proses analisis permaslaahan serta tinjauan terhadap penelitian yang pernah dilakukan sebelumnya termasuk sistem sitesisnya. BAB 3 PROFIL UNIVERSITAS
Dalam bab ini penulis menyajikan gambaran Universitas yang terdiri dari profil, struktur organisasi, serta visi dan misi. BAB 4 ANALISSIS & PERANCANGAN SISTEM Membahas tentang analisis sistem, pengguna, serta perancangan sistem untuk pembangunan aplikasi e- learning. BAB 5 IMPLEMENTASI SISTEM Dalam bab ini penulis menyajikan tentang pengertian implementasi aplikasi, tujuan implementasi aplikasi serta pengujian pada aplikasi e-learning. BAB 6 PENUTUP Berisikan kesimpulan dan saran yang diperoleh dalam pembuatan tugas akhir.