Este plugin disponibiliza uma nova forma de agrupamentos, que existe no contexto de uma categoria, agregando um ou mais cohorts associados a uma capability específica, com a possibilidade de definição de grupos a partir dessas fontes de dados.
Com ele é possível representar algumas relações institucionais que não possuem representação disponível no Moodle, como relação Tutor <-> Estudante.
Ao definir um Relationship que será utilizado para representar a relação Tutor <-> Estudante, é necessário associar um cohort que possuam todas as pessoas que terão o papel de Tutor e atribuir esse papel a esse cohort.
Em seguida realizar o mesmo procedimento para criação de um cohort de estudantes.
Com essas configurações realizadas, o próximo passo é criar um ou mais grupos que incluam essas pessoas, podendo dividí-las automaticamente através da seleção de algumas regras pré-existentes ou manualmente.
Ainda é possível definir restrições como tamanho do grupo e quantidade máximas de pessoas de um determinado cohort em um grupo.
Este plugin utiliza a nova API de eventos, descrita em: http://docs.moodle.org/dev/Event_2
Para que os relacionamentos possam ficar operacionais as seguintes permissões devem ser definidas para os papéis:
Capability | Papel | Descrição |
---|---|---|
local/relationship:manage | Gerente, Cordenador AVEA | Gerenciar relacionamentos |
local/relationship:view | Gerente, Cordenador AVEA | Usar relacionamentos e ver membros |
local/relationship:assign | Gerente, Cordenador AVEA | Designar membros do relacionamento' |