Desativar sobreposição de nota no Moodle com comando SQL

Desativar sobreposição de nota no Moodle com comando SQL

por Lino Vaz Moniz -
Número de respostas: 2

No quadro geral de notas  a configuração da nota de um determinado aluno pode estar travado. Isso geralmente ocorre em caso de alteração manual e também importação de notas. Se a nota estiver sobreposta, não será atualizada. Por exemplo, o aluno faz uma tentativa de questionário e terá nota atualizada no questionário. Mas no quando de nota continua a nota antiga. Neste caso, para que o quadro de nota seja atualizada é necessário cancelar a sobreposição.  Na interface gráfica isso pode ser feita seguindo instruções nesse post: http://comunidade.badiu.com.br/mod/forum/discuss.php?d=188

Para cancelar a sobreposição de nota de todos os alunos de um determinado curso, execute no banco o seguinte comando

UPDATE mdl_grade_grades SET overridden=0 WHERE itemid IN (SELECT id FROM mdl_grade_items WHERE courseid=?)

Passe o parâmetro id do curso em courseid=?

Em resposta à Lino Vaz Moniz

Re: Desativar sobreposição de nota no Moodle com comando SQL

por Victor Teodoro -

Existe outra forma sem ser acessando o banco de dados?

 

Em resposta à Victor Teodoro

Re: Desativar sobreposição de nota no Moodle com comando SQL

por Lino Vaz Moniz -

Victor,

Para desativar a sobreposição da nota de forma manual, siga instruções nesse post http://comunidade.badiu.com.br/mod/forum/discuss.php?d=188 e desativa a  sobreposição.

Basicamente o procedimento é:

1) Acesse relatório geral do quadro de nota;

2) Ative edição de nota;

3) Clique no ícone de configuração da  nota de uma tarefa referente a um determinado usuário;

4) Desmarque o campo sobreposto

Feito isso, a nota do usuário na tarefa especificada fica libre para receber atualização.