Moodle (singkatan dari Modular Object-Oriented Dynamic Learning Environment) adalah paket perangkat lunak yang diproduksi untuk kegiatan belajar berbasis internet dan situs 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 e-learning. Moodle dapat digunakan secara bebas sebagai produk sumber terbuka (open source) di bawah lisensi GNUPublic License.
Secara filosofi ada 4 (empat) konsep dari CMS Moodle tersebut terhadap pengembangan pendidikan yaitu, constructivisme, constructionism, Social Constructivism, dan Connected and Separate. CMS Moodle merupakan aplikasi e-learning berbasis web yang menggunakan open source. Definisi open source bukan berarti bisa mengakses sumber kode yang terdapat dalam aplikasi tersebut, akan tetapi suatu aplikasi yang open source apabila memenuhi 10 kriteria yaitu : (more…)