Moodle obsahuje širokú škálu modulov aktivít, ktoré môžu byť použité na vytvorenie ľubovoľného typu kurzu.