Moodle es un sistema de gestión de aprendizaje abierto desarrollado originalmente por Martin Dougiamas en Australia. Se basa en teorías constructivistas de aprendizaje colaborativo. Ofrece múltiples herramientas para gestionar cursos virtuales como foros, tareas, cuestionarios y wikis. Su instalación requiere un servidor web con PHP y base de datos, y proporciona una interfaz sencilla para administradores y estudiantes.