Moodle es un sistema de gestión de cursos de código abierto gratuito que los educadores pueden usar para crear sitios de aprendizaje en línea. Moodle permite escalar desde grandes instituciones con cientos de miles de estudiantes hasta escuelas pequeñas, y puede usarse como plataforma de aprendizaje en línea o para complementar la enseñanza presencial. El objetivo de Moodle es promover una pedagogía constructivista social a través de características como la colaboración, actividades y reflexión crítica.