Hola Vanesa,
sobre los grupos, creo que el error está en comprender que, en ningún caso, sirven para mostrar actividades distintas por grupos.
El contenido del curso (sus actividades) son únicas y cualquier participante, independientemente de su grupo, las puede ver sin ningún problema. Si quieres tener contenidos diferentes, no tienes otra opción que la de crear cursos diferentes.
Los grupos sirven para, en las actividades que los soportan, generalmente de caracter participativo (foros, glosario...) separar sus contenidos. De esta forma, en un curso configurado por grupos, cada grupo tendrá sus discusiones y/o sus elementos de glosario.
Pero en ningún caso, un grupo verá un foro o glosario (actividad) y otro grupo no. Las actividades del curso son precisamente eso, del curso, y accesibles a todos los grupos.
Prácticamente la totalidad de las actividades "oficiales" de Moodle (foros, glosarios, chats, encuestas, consultas...) soportan los grupos perfectamente. El "problema" puede estar en actividades "no oficiales", que no soportan dicha funcionalidad de grupos y que introduciéndolas en un curso con grupos, pueden producir una visualización inconsistente de la información.
Ciao