Moodle es un sistema de gestión de aprendizaje (LMS) de código abierto que ayuda a los educadores a crear comunidades de aprendizaje en línea. Moodle permite el aprendizaje no presencial de los estudiantes y es ventajoso debido a sus características para la creación de cursos en línea. La metodología de cursos en línea de Moodle debe ser orientada hacia una educación constructivista conducida primordialmente de manera tutoreada y asincrónica, con la asistencia de un profesor experto.