MEMBUAT E-LEARNING DENGAN MOODLE
A. PENDAHULUAN
-
Pengertian
Di dunia e-learning Indonesia, Moodle lebih dikenal fungsinya sebagai Course Management System atau "Learning Management System" (LMS). Dengan tampilan seperti halaman web pada umumnya, Moodle memiliki fitur untuk menyajikan kursus (course), dimana pengajar bisa mengunggah materi ajar, soal dan tugas. Murid bisa masuk log ke Moodle kemudian memilih kursus yang disediakan atau di-enroll untuknya. Aktivitas murid di dalam Moodle ini akan terpantau progress dan nilainya. Di Indonesia sendiri, diketahui bahwa Moodle telah dimanfaatkan untuk sekolah menengah, perguruan tinggi dan perusahaan.Moodle adalah perangkat lunak bebas dan open-source perangkat lunak sistem manajemen pembelajaran yang ditulis dalam PHP dan didistribusikan di bawah GNU General Public License.
Dikembangkan berdasarkan prinsip pedagogis. Moodle digunakan untuk pembelajaran campuran, pendidikan jarak jauh, kelas terbalik dan proyek e-learning lainnya di sekolah, universitas, tempat kerja dan sektor lainnya.
-
Latar Belakang
agar memudahkan membuat E-learning maka saya mengerjakan praktek moodle -
Maksud dan Tujuan
Membangun E-Learning untuk digunakan sebagai pembelajaran elektronik / dengan online seperti kuiz online
B. ALAT & BAHAN
- Laptop
- Moodle bisa download di sini
- Koneksi Internet
- Server yang sudah terinstall LAMP / XAMPP
C. WAKTU PELAKSANAAN :10-20 menit tergantung koneksi dan pengecekan
D. LANGKAH KERJA
-
Kita Download dulu moodle melalui terminal, (ini terminal ssh server saya) caranya:
# wget https://download.moodle.org/download.php/stable33/moodle-latest-33.zip
Note : Jika gagal, kita bisa mengupload secara manual, pertama download moodle di link atas di alat dan bahan, atau klik link di sini, lalu upload file manual menggunakan perintah scp, caranya :
# scp moodle-latest-33.zip user@IP Server:/home/user
Contoh :
# scp moodle-latest-33.zip yoezez@192.168.30.5:/home/yoezez
Lalu pindah moodle-latest-33.zip ke direktory /var/www/html/, caranya:
# cp moodle-latest-33.zip /var/www/html/
Note : Jika gagal, kita bisa mengupload secara manual, pertama download moodle di link atas di alat dan bahan, atau klik link di sini, lalu upload file manual menggunakan perintah scp, caranya :
# scp moodle-latest-33.zip user@IP Server:/home/user
Contoh :
# scp moodle-latest-33.zip yoezez@192.168.30.5:/home/yoezez
Lalu pindah moodle-latest-33.zip ke direktory /var/www/html/, caranya:
# cp moodle-latest-33.zip /var/www/html/
-
Unzip moodle, caranya :
Pindah ke direktori /var/www/html, caranya
-
Setelah itu beri akses eksekusi moodle, caranya:
-
Sekarang kita buat direktori data buat moodle di /var/www/ caranya:
-
Lalu beri akses pada moodledata, caranya:
-
Setelah itu panggil moodle melalui browser, caranya ketikan IP Server atau Localhost/moodle, lalu lakukan konfigurasi hingga selesai.
Pastikan semuanya OK,
Untuk yang terbawah, karena saya belum konfigurasi DNS, maka saya clik continue.
Lalu tunggu proses selesai, agak lama setelah muncul button continue, klik untuk lanjut, perhatikan gambar :
Isi data sesuai dengan permintaan :(yang ada tandanya wajib di isi)
Jika sudah mengisi, dan sudah benar klik, update profiles, maka anda akan dibawa ketampilan berikut :
Selamat moodle sukses terinstall, sekarang saatnya anda mengkonfigurasinya, semoga sukses.
E. HASIL KERJA
Berhasil melakukan installasi moodle, meskipun dalam konfigurasi
terdapat sedikit masalah.
F. TEMUAN MASALAH
Mengalami eror pada saat konfigurasi, dan untuk menangani eror yang
muncul, kita tinggal baca dokumentasi resminya.
Berikut adalah screenhot errornya :
Untuk gambar di atas bisa di fixs dengan cara install curl ,xmlrpc ,intl , seperti di gambar :
# apt-get install php5-curl php5-xmlrpc php5-intl
Berikut adalah screenhot errornya :
Untuk gambar di atas bisa di fixs dengan cara install curl ,xmlrpc ,intl , seperti di gambar :
# apt-get install php5-curl php5-xmlrpc php5-intl
# nano /etc/mysql/my.conf
tambahkan script ini di bagian paling bawah :
[client]
default-character-set = utf8mb4
[mysqld]
innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_large_prefix
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
skip-character-set-client-handshake
[mysql]
default-character-set = utf8mb4
Save & Exit
Setelah itu, restart apache dan mysql, caranya :
# /etc/init.d/apache2 restart
# /etc/init.d/mysql start
jika sukses hasilnya ada tulisan ok hijau bukan fail/failed
[client]
default-character-set = utf8mb4
[mysqld]
innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_large_prefix
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
skip-character-set-client-handshake
[mysql]
default-character-set = utf8mb4
Save & Exit
Setelah itu, restart apache dan mysql, caranya :
# /etc/init.d/apache2 restart
# /etc/init.d/mysql start
G. KESIMPULAN
Kesimpulanya
ialah kita berhasil membuat moodle ,dan diharapkan bisa berguna di
kedepanya ,banyak sekali kesalahan selama saya mempraktekkannya mulai dari salah dalam pengetikan di terminal ,installasi yang lama dan lain lain.
REFERENSI:
https://docs.moodle.org/33/en/Installing_Moodle
https://docs.moodle.org/33/en/MySQL_full_unicode_support#File_format
http://wulanagustiana.blogspot.co.id/2016/03/tutorial-install-moodle-303.html
REFERENSI:
https://docs.moodle.org/33/en/Installing_Moodle
https://docs.moodle.org/33/en/MySQL_full_unicode_support#File_format
http://wulanagustiana.blogspot.co.id/2016/03/tutorial-install-moodle-303.html























0 komentar:
Posting Komentar