Moodle es una plataforma educativa virtual de código abierto que ayuda a los educadores a crear comunidades de aprendizaje en línea basadas en las ideas del constructivismo y el aprendizaje cooperativo, permitiendo que los estudiantes construyan conocimiento de forma activa en lugar de simplemente recibir información de manera pasiva. Moodle ofrece un ambiente centrado en el estudiante para que puedan aprender de acuerdo a sus habilidades y conocimientos previos.