Moodle es un sistema de gestión de cursos de código abierto que permite a los educadores crear comunidades de aprendizaje en línea. Se basa en las ideas del constructivismo pedagógico para ayudar a los estudiantes a construir conocimiento a través del aprendizaje colaborativo. Moodle ofrece varias herramientas como foros, cuestionarios y wikis para facilitar la interacción y evaluación de los estudiantes.