Les activitats i els mòduls, són el cor del sistema de gestió de cursos. Moodle va ser dissenyat per un educador i informàtic basant-se en els principis del "constructivisme social". El constructivisme afirma que l'aprenentatge és especialment efectiu quan es realitza compartint experiències amb els altres. Aquesta experiència pot ser qualsevol: una frase pronunciada o un missatge a la xarxa, o elements més o menys complexos, com una pintura, una casa o una aplicació informàtica.
El concepte de constructivisme social amplia les idees comentades en un grup social, que, constitueixen el seu aprenentatge recíproc, els uns amb els altres, i crea, en col·laboració, la cultura de compartir continguts i significats. Quan hom es submergeix dins d'aquesta cultura, està aprenent contínuament com ser part d'aquesta cultura de múltiples nivells.