Melihat seiring berkembangnya kemajuan teknologi terutama dibidang internet. Telah menciptakan perubahan-perubahan yang mencolok. Salah satunya adalah gaya belajar dan metode pengajaran secara online. Banyak sekali alat atau software yang mendukung metode pembelajaran seperti ini contohnya Moodle. Moodle ini merupakan salah satu aplikasi dari konsep dan mekanisme belajar mengajar yang memanfaatkan teknologi informasi berbasis web, yang sering dikenal dengan konsep e-learning. Sehingga dengan adanya metode seperti ini memungkinkan seseorang untuk belajar kapanpun dan dimanapun tanpa adanya batasan ruang dan waktu.
BAB 1 : MEMBANGUN WEB SERVER 1.1. Mengenal Web Server - 2 1.2. Instalasi Web Server - 3 1.3. Menonaktifkan Register Globals - 9 1.3.1. Menggunakan File PHP.ini - 9 1.3.2. Menggunakan File .htaccess - 11 1.4. Mengenal MySQL & phpMyAdmin - 12 1.4.1. Membuka Halaman phpMyAdmin - 13 1.4.2. Mem buat Database - 14
BAB 2 : MENGGUNAKAN MOODLE 2.1. Mengenal Moodle - 18 2.2. Mengapa Menggunakan Moodle - 19 2.3. Instalasi Moodle - 20 2.4. Mengenal Konfigurasi Moodle - 29 2.4.1. Membuka Site Administration - 29 2.4.2. Menu Users - 32 2.4.2.1. Authentication - 33 2.4.2.2. Accounts - 34 2.4.2.3. Permissions - 34 2.4.3. Menu Courses - 34 2.4.4. Menu Grades - 35 2.4.5. Menu Location - 36 2.4.6. Menu Language - 37 2.4.7. Menu Modules - 38 2.4.7.1. Activities - 39 2.4.7.2. Blocks - 40 2.4.7.3. Filters - 40 2.4.8. Menu Security - 40 2.4.9. Menu Appearance - 41 2.4.10. Menu Front Page - 42 2.4.11. Menu Server - 43 2.4.12. Menu Networking - 44 2.4.13. Menu Reports - 45 2.4.14. Menu Miscellaneous - 46
BAB 3 : MEMBANGUN MEDIA AJAR ONLINE 3.1. Mengganti Themes - 48 3.1.1. Menggunakan Themes dari Moodle - 48 3.1.2. Menggunakan Themes dari Luar - 52 3.2. Membuat Users Accounts - 56 3.2.1. Mengatur Halaman Pendaftaran User - 56 3.2.2. Menambah User - 61 3.2.3. Aktifasi User - 63 3.2.4. Pengaturan Hak Akses - 65 3.3. Pengaturan Bahasa - 69 3.3.1. Menginstal Paket Bahasa - 69 3.3.2. Mengganti Bahasa - 71 3.3.3. Mengedit Bahasa - 73 3.4. Membuat Kategori Pembelajaran - 76 3.5. Membuat Materi Pembelajaran - 79 3.6. Pengaturan Kursus - 85 3.6.1. Mengaktifkan Fungsi Course Request - 85 3.6.2. Pengaturan Penempatan Materi Pembelajaran - 90 3.7. Mengisi Materi Pembelajaran - 92 3.8. Membuat Tugas & Memberi Nilai - 99 3.9. Membuat Pengumuman - 105 3.10. Membuat Quiz - 108 3.11. Membuat Forum - 116 3.12. Membuat Fasilitas Chat - 123 3.13. Mengaktifkan Komponen - 127
BAB 4 : PUBLIKASI SITUS 4.1. Mengenal Hosting dan Domain - 132 4.2. Mendapatkan Hosting & Domain - 132 4.2.1. Hosting dan Domain Gratis - 132 4.2.1.1. Mendapatkan Hosting - 132 4.2.1.2. Mendapatkan Domain - 140 4.2.2. Menyewa Hosting dan Domain - 143 4.2.2.1. Menyewa Hosting - 143 4.2.2.2. Menyewa Domain - 144 4.3. Proses Upload - 146 4.3.1. Upload File & Membuat Database di Hosting Gratis - 146 4.3.1.1. Proses Upload File - 146 4.3.1.2. Membuat Database - 152 4.3.2. Upload File & Membuat Database di Hosting Sewaan. - 154 4.3.2.1. Proses Upload File - 154 4.3.2.2. Pembuatan Database - 158 4.4. Online Situs - 166