Moodle es un software de código abierto para crear cursos y sitios web educativos. Promueve un marco constructivista social para la educación a través de colaboración, actividades y reflexión crítica. Se distribuye gratuitamente y ofrece una interfaz sencilla para navegar cursos con varias herramientas como foros, tareas y cuestionarios para evaluar el aprendizaje. Mantiene un registro completo de la participación de los estudiantes.