Moodle es un software diseñado para ayudar a los educadores a crear cursos en línea y entornos virtuales de aprendizaje. Fue creado por Martin Dougiamas y se basa en las ideas del constructivismo y el aprendizaje cooperativo. Proporciona un entorno centrado en el estudiante para que construyan su conocimiento según sus habilidades y conocimientos.