Moodle es una plataforma de aprendizaje en línea de código abierto que puede utilizarse para complementar la educación presencial. Ofrece funciones como la publicación de contenidos educativos, foros de discusión, entrega de tareas y trabajo colaborativo en grupos. Su diseño se basa en una pedagogía constructivista que promueve la construcción de conocimiento a través de la interacción y la creación de artefactos para otros estudiantes.