Moodle es un software de código abierto para crear cursos y sitios web educativos. Permite a los profesores crear actividades como cuestionarios, foros, glosarios y bases de datos para que los estudiantes interactúen y colaboren. Moodle promueve un marco constructivista social y puede usarse para cursos en línea o como complemento de cursos presenciales.