Moodle es una plataforma de gestión de cursos de código abierto que ayuda a los educadores a crear comunidades de aprendizaje en línea siguiendo un enfoque constructivista. Fue creada por Martin Dougiamas y ofrece características como foros, wikis y cuestionarios. Requiere una base de datos y servidor web compatible con PHP.