Moodle es un sistema 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 creado por Martin Dougiamas y la primera versión apareció en 2002. Moodle promueve la colaboración entre estudiantes y ofrece características para la administración de cursos, usuarios y contenido.