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?
Extrair todas as notas dos alunos de um curso via webservice
Re: Extrair todas as notas dos alunos de um curso via webservice
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