Tag: Moodle

Mencegah Siswa Terlalu Cepat Mengklik Submit and Finish

Beberapa kali saya melihat pertanyaan seperti ini di grup. Misalkan waktu ujian 120 menit. “Bagaimana cara setting Moodle agar siswa tidak bisa mengklik Submit and Finish kecuali telah mengerjakan Quiz selama 100 menit?” Justru yang menjadi pertanyaan, mengapa ingin dibuat peraturan seperti di atas? Kalau mémang dasarnya si siswa “malas”, maka selama 100 menit pertama bisa …

Mawan’s Moodle Quiz Password Changer

Apakah bapak/ibu memakai Moodle sebagai LMS di sekolahnya? Apakah bapak/ibu ingin agar Quiz yang sedang aktif dibuka (sedang dikerjakan siswa), otomatis dipasangi password dan secara berkala (misalkan tiap 5 menit sekali) password tersebut diubah oleh server? Password yang berubah-ubah bisa mempersulit joki di luar ruang ujian untuk ikut mengerjakan soal. Password terbaru bisa diketahui oleh pengawas …

Tutorial Memasang Moodle di VPS

Wabah Covid-19 memaksa sekolah-sekolah di Indonesia mengadakan pembelajaran daring. Ada yang memilih memakai Google Classroom, namun banyak juga yang mencoba memakai rajanya e-learning yaitu Moodle. Sebagian sekolah yang mempunyai tim IT memakai server sendiri, dan sebagian sekolah lainnya ada yang nekat memakai jasa shared/cloud web hosting dengan alasan mudah. Umumnya shared/web hosting sudah dilengkapi cPanel. Tinggal …

Template Moodle untuk VestaCP

Tidak diragukan lagi, VestaCP adalah salah satu Web Hosting Control Panel (WHCP) gratis terbaik. Sejak dulu saya mengandalkan VestaCP untuk dipasang di VPS pribadi maupun VPS sekolah. Memang setahun lalu sempat timbul kegemparan akibat ada celah keamanan, tapi kemudian celah itu bisa ditutupi. Anda bisa membaca artikel saya sebelumnya tentang cara memperkuat benteng pertahanan agar server …

Memindahkan Moodle ke Server Lain

Di artikel ini saya tidak membuat tutorial, tapi sekedar berbagi pengalaman memindahkan Moodle dari satu server ke server lain. Seperti kita ketahui, Moodle adalah LMS yang ditakdirkan untuk diakses beramai-ramai, minimal oleh 36 orang, yaitu siswa satu kelas. Bila sedang “apes”, maka pengunjungnya bisa sampai ribuan orang, misalnya ketika Ulangan Umum (Penilaian Akhir Semester dan Ujian …

Cara Mereset Password Moodle Dengan Mengakses Langsung Database

Sebagai seorang programmer, mungkin kita ingin membuat semacam “backdoor” di mana kita bisa mereset password user tanpa perlu login ke Moodle sebagai Admin. Caranya: Buat beberapa baris kode program PHP. Program PHP ini bila dijalankan akan membuka database Moodle lalu mengupdate kolom password pada tabel mdl_user. Gampang kan? Masalahnya adalah: Bagaimana cara Moodle menyimpan hash dari …

Mengatasi Unicode (UTF-8) Error pada Moodle

Memindahkan Moodle dari server A ke server B, atau mengupgrade Moodle ke versi terbaru, seharusnya adalah pekerjaan mudah. Untuk mengupgrade, cukup kosongkan folder http atau htdocs kecuali sisakan satu file saja yaitu config.php, kemudian file Moodle versi terbaru di-extract ke folder tersebut. Sedangkan untuk memindahkan Moodle ke server lain, bila nama domainnya masih sama maka yang …

Membangun Website Sekolah Dengan VPS dan Bitnami

Pada kiriman kali ini saya akan memberikan cara lain yang mungkin terdengar “nyelenéh”, sebab biasanya orang lain membangun website menggunakan cPanel, Plesk, VestaCP, Webmin/Virtualmin, atau ISPConfig. Alternatif yang diajukan adalah membangun VPS bersistem operasi Linux Ubuntu 16.04, kemudian diisi Bitnami. Mengapa saya memilih cara ini? Selain karena sangat mudah, juga kita tidak usah pusing memikirkan update. …