Saturday, September 3, 2016

Membangun Web Pembelajaran Online Part 6 || Mengintegrasikan Moodle dengan BigBlueButton untuk Video Converence/ Video call

Assalamualaikum Wr.Wb.

A. Pengertian
MOODLE (singkatan dari Modular Object-Oriented Dynamic Learning Environment) adalah paket perangkat lunak yang diproduksi untuk kegiatan belajar berbasis internet dan situs web yang menggunakan prinsip social constructionist pedagogy. MOODLE merupakan salah satu aplikasi dari konsep dan mekanisme belajar mengajar yang memanfaatkan teknologi informasi, yang dikenal dengan konsep pembelajaran elektronik atau e-learning. Moodle dapat digunakan secara bebas sebagai produk sumber terbuka (open source) di bawah lisensi GNU. Moodle dapat diinstal di komputer dan sistem operasi apapun yang bisa menjalankan PHP dan mendukung database SQL.

Fitur-fitur yang ada pada Moodle:
Sebagai LMS, Moodle memiliki fitur yang tipikal dimiliki LMS pada umumnya ditambah beberapa fitur unggulan. Fitur-fitur tersebut adalah:
  •     Assignment submission
  •     Forum diskusi
  •     Unduh arsip
  •     Peringkat
  •     Chat
  •     Kalender online
  •     Berita
  •     Kuis online
  •     Wiki
Developer dapat meningkatkan konstruksi modular Moodle dengan menciptakan plugin untuk fungsi-fungsi baru yang lebih spesifik. Infrastruktur Moodle mendukung banyak tipe plugin seperti:
  •     aktifitas (termasuk permainan matematika dan kata)
  •     jenis-jenis sumber daya
  •     jenis-jenis pertanyaan (pilihan berganda, benar dan salah, mengisi titik-titik, dll)
  •     jenis-jenis pengisian data (untuk aktifitas database)
  •     tema bergambar
  •     metode autentikasi (yang membutuhkan akses menggunakan username dan password)
  •     metode pengambilan pembelajaran
  •     penyaring konten
  • Banyak sekali plugin pihak ketiga Moodle yang dapat dicari secara gratis untuk membuat infrastrukturnya.
BigBlueButton merupakan open source web conferencing sistem yang dikembangkan terutama untuk pendidikan jarak jauh. Hal ini didasarkan pada GNU / Linux sistem operasi. Selain berbagai layanan web conferencing, memiliki integrasi untuk berbagai pembelajaran dan sistem manajemen konten. Rilis terbaru dari BigBlueButton adalah versi 1.0.

B. Latar Belakang
Didalam pembelajaran online tentu saja bukan hanya untuk mengerjakan soal saja, melainkan harus bisa digunakan untuk berdiskusi baik antar siswa atau siswa dengan guru. Cara berdiskusi sangat beragam bisa melalui pesan atau text, bisa melalui suara dan bisa juga lewat video. Kali ini kita akan membuat tempat diskusi melalui video. Menarik bukan

C. Maksud dan Tujuan
- Mengintegrasikan Bigbluebutton dengan Moodle
- Membuat tempat diskusi dengan video conference

D. Jangka Waktu Pengerjaan
Untuk pengerjaannya sekitar kurang dari 60 menit apabila sudah faram betul konsepnya

E. Alat dan Bahan
- PC server yang sudah terinstal Debian 
- Dalam debian sudah terinstal Moodle
- File bigbluebuttonbn



F. Tahapan dan Langkah Kegiatan
1. Download dahulu plugin Bigbluebutton nya. bisa dari situs resmi moodle. Ukurannya kecil kok karena hanya plugin. Bisa didownload disini  https://moodle.org/plugins/view/mod_bigbluebuttonbn 

2. Jika sudah terdownload , masukan Bigbluebutton ke dalam server kita. Bisa menggunakan protokol ftp, salah satu caranya adalah dengan scp.
#scp <file bigbluebutton> ip server:/var/www/hmtl/moodle/mod
contohnya :
#scp Download/mod_bigbluebuttonbn_moodle31_2016051905.zip 192.168.151.2:/var/html/moodle/mod
Selain itu bisa juga dengan menggunakan aplikasi filezilla atau winscp bagi para pengguna windows.

3. Setelah itu kita masuk ke server dan masuk ke direktori mod.
perintahnya:
#cd /var/www/html/moodle/mod

4. Kita cek apakah file bigbluebutton kita sudah ada atau belum, jika sudah kita ekstrak filenya.
perintahnya:
#unzip mod_bigbluebuttonbn_moodle31_201605.19.05.zip

5. Setelah kita ekstrak, kemudian kita beri hak akses pada file bigbluebutton kita supaya dapat mengeksekusinya di web browser nantinya.
peintahnya :
#chmod -R 755 bigbluebuttonbn/
#chown -R www-data:www-data bigbluebuttonbn/
Dari perintah itu berarti kita memberikan hak "change mode" 7 untuk user, 5untuk group, 5 untuk other. Dan memberi hak "change own" kepada root untuk mengeksekusi file bigbluebuttonbn sampai ke akarnya.

6. Kemudian buka web browser dan login ke moodle kita sebagai administrator tentunya.

7. Maka akan muncil notifikasi untuk mengupgrade database karena kita tadi menambahkan bigbluebuttonnya. Klik "Upgrade Moodle database now"

8. Kita klik continue.

9. Setelah itu kita save pengaturannya. Tidak perlu diubah.

Kita buat forum video conference kita.
10. Masuk ke kelas yang sudah kita buat sebelumnya.



11. Kita masuk ke kursus. Saya memilih bahasa inggris, supaya lebih keren dikit :D

12. Kemudian kita aktifkan mode editingnya. Klik menu "Turn editing on" disamping kanan atas atau melalui administraot

13. Kita tambahkan forumnya dengan klik "add an actifity or resource".

14. Kita tambahkan bigbluebuttonBN untuk membuat video conference.

15. Kita beri nama untuk forum kita, saya beri nama Learning English .

16. Tentukan siapa saja yang boleh masuk dengan setting add participant. Dan kita setting jadwal kapan kita memulai forum tersebut.

17. Setelah itu kita simpan dengan klik menu save and display.

Itu tadi konfigurasi BigbluebuttonBN di Moodle, kita tinggal melakukan test dengan join session ke forum Learning English yang kita buat tadi.
18. Ini adalah proses download konten-konten nya, sedikit bersabar yaa..

19. Ini adalah hasilnya, kita bisa melakukan video conference dengan teman kita.

G. Hasil yang didapat
Kita dapat melakukan video conference dengan teman satu forum, sehingga apabika kita ingin konsultasi dengan teman atau guru sangatlah mudah karena bisa bertatapan langsung meski lewat internet.

H. Kesimpulan
Moodle adalah tempat untuk melaksanakan program kegiatan belajar mengajar secara online sedangkan bigbluebuttonbn adalah salah satu fitur dari moodle itu sendiri yang digunakan untuk melakukan video conference supaya dapat berdiskusi dengan mudah

I. Referensi
http://dedysetyo.net

Wassalamualaikum Wr. Wb


EmoticonEmoticon