Moodle es una aplicación web de código abierto para la creación de comunidades de aprendizaje en línea. Fue creada por Martin Dougiamas y se basa en ideas constructivistas sobre cómo se construye el conocimiento a través del aprendizaje colaborativo. Moodle permite a los profesores administrar cursos virtuales y facilita la creación y gestión de contenido educativo.