Moodle es un sistema de gestión de cursos en línea gratuito que se basa en la teoría constructivista social. Tiene ventajas como facilitar la creación y presentación de cursos para docentes y permitir el seguimiento del aprendizaje de estudiantes, pero también inconvenientes como que no todos los estudiantes tienen acceso a Internet y existe el riesgo de que la información sea utilizada para fines ilegítimos.