O Moodle foi desenhado tendo por base diversos princípios pedagógicos com o objetivo de proporcionar um processo de ensino-aprendizagem eficiente. Por esta razão, o Moodle é um ambiente de aprendizagem extremamente eficaz que se ajusta à forma como aprendemos e como adquirimos conhecimento em função das diversas necessidades, estilos e objetivos de aprendizagem. Permite a aprendizagem com atividades práticas, que promovem o envolvimento de quem aprendee a consolidação dos conhecimentos e potencia o trabalho colaborativo.