Hola
Grupos, agrupamientos y actividades exclusivas para un agrupamiento sería la solución más simple. Aunque dependes de que tu administrador habilite algunas cosas. Es un tema frecuente, puedes empezar a buscar aquí:
https://moodle.org/mod/forum/discuss.php?d=251410#p1090281
Un saludo