Extrair todas as notas dos alunos de um curso via webservice

Extrair todas as notas dos alunos de um curso via webservice

por Rafael Guzzo -
Número de respostas: 1

Olá, estou tentando integrar as notas do moodle ao nosso sitemaacademico, qual webservice posso usar para extrai todas as notas de todas as atividades de todos os alunos de um curso? que de preferencia me retorne em json?

Em resposta à Rafael Guzzo

Re: Extrair todas as notas dos alunos de um curso via webservice

por Lino Vaz Moniz -

Rafael,

Para atender o que vc precisa faça consulta para cada usuário. Os dois links as seguir mostra como fazer isso usando webservice. 

Consultar quadro geral de nota de um aluno em um determinado curso do Moodle via webservice com PHP
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=579

Consultar nota final de um aluno em todos os cursos do Moodle via webservice com PHP
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=578

O consumo de webservice do Moodle deve ser feita por um sistema externo no caso o SGA ou algum sistema intermediário. 

A outra alternativa é criar um plugin no Moodle ou uma rotina que envia as nota para SGA. Neste caso, os links a seguir devem ser úteis. 

Integração do moodle para lançamento de nota em sistema externo
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=456

Relatório de nota final de todos os alunos e em todos os cursos do Moodle com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=452

Lista de nota fanal de todos os alunos em todos os cursos do Moodle com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=430

Listar alunos com e sem nota num determinado item de avaliação do Moodle com SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=323

Rastreamento geral de notas de um aluno no curso do Moodle com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=298

Extrair lista de nota com dados de todos os alunos de uma atividade do curso no Moodle com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=217

Extrair lista de alunos aprovados no curso do Moodle pelo filtro de nota com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=115

Extrair nota de todos os alunos de uma atividade do curso no Moodle com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=99