Moodle es un sistema de gestión de aprendizaje (LMS) de código abierto que permite a los educadores crear comunidades de aprendizaje en línea. Fue creado por Martin Dougiamas basándose en las ideas del constructivismo, que sostiene que el conocimiento se construye en la mente del estudiante y no es simplemente transmitido. Moodle ofrece varias herramientas para organizar cursos, agregar contenidos y actividades, y facilitar la colaboración entre estudiantes.