Sabtu, 29 Juli 2017

Memanfaatkan MOODLE untuk E-LEARNING

MEMBUAT E-LEARNING DENGAN MOODLE
A. PENDAHULUAN
  1. 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.


  1. Latar Belakang
    agar memudahkan membuat E-learning maka saya mengerjakan praktek moodle

  2. Maksud dan Tujuan
    Membangun E-Learning untuk digunakan sebagai pembelajaran elektronik / dengan online seperti kuiz online
B. ALAT & BAHAN
  1. Laptop
  2. Moodle bisa download di sini 
  3. Koneksi Internet
  4. Server yang sudah terinstall LAMP / XAMPP
C. WAKTU PELAKSANAAN :10-20 menit tergantung koneksi dan pengecekan
D. LANGKAH KERJA
  1. 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/


  1. Unzip moodle, caranya :

    Pindah ke direktori /var/www/html, caranya
# cd /var/www/html


Lalu, ketikan perintah :

# unzip moodle yang di download dengan akhiran (.zip)



  1. Setelah itu beri akses eksekusi moodle, caranya:
# chown -R www-data:www-data /var/www/html/moodle/

  1. Sekarang kita buat direktori data buat moodle di /var/www/ caranya:
# mkdir /var/www/moodledata

  1. Lalu beri akses pada moodledata, caranya:
# chmod 777 /var/www/moodledata

  1. 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 :


    Setelah mengisi gulir ke bawah, lalu klik save changes

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



Untuk gambar di atas kita fixs dengan cara menambahkan Script di /etc/mysql/my.conf, caranya :

# 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

Lalu coba refresh browser maka akan tampil hasil seperti ini tinggal di klik continue :
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

0 komentar:

Posting Komentar

Soal Ujian Nasional SMK Mata Pelajaran Bahasa Inggris 2015

Soal Ujian SMK Bahasa Inggris 2015