Moodle es una herramienta gratuita de código abierto que permite crear espacios virtuales de aprendizaje basados en el constructivismo, fomentando el aprendizaje activo a través de la colaboración y generación de contenido por parte de los estudiantes. Fue diseñada por Martin Dougiamas siguiendo los principios de la teoría del constructivismo social.