-
Notifications
You must be signed in to change notification settings - Fork 3
Configuracao do Moodle
Conteúdo
- Componentes do Moodle para a ferramenta de TCC
- Configuração dos Componentes
- Patch de LTI para passar papéis
- Liberação de serviços do Moodle
- Configuração da atividade de LTI
Dados de demonstração foram preparados para facilitar a configuração e execução inicial do do Moodle já vinculado com ferramenta de TCC.
Os usuários pré-cadastrados são:
Nome | Login | Senha | |
---|---|---|---|
Admin | Admin | Admin#123 | [email protected] |
Aluno A | aluno.a | Alunoa#0 | [email protected] |
Aluno B | aluno.b | Alunob#0 | [email protected] |
Aluno C | aluno.c | Alunoc#0 | [email protected] |
Aluno D | aluno.d | Alunod#0 | [email protected] |
Coordenador AVEA | coord.avea | Coordavea#0 | [email protected] |
Coordenador Tutoria | coord.tutoria | Coordtutoria#0 | [email protected] |
Orientador E | orientador.e | Orientadore#0 | [email protected] |
Orientador F | orientador.f | Orientadorf#0 | [email protected] |
Tutor G | tutor.g | Tutorg#0 | [email protected] |
Tutor H | tutor.h | Tutorh#0 | [email protected] |
As informações a seguir servirão como explicação detalhada para configurações específicas e alteração quando necessário.
Para o funcionamento de ferramenta de TCC no ambiente Moodle os seguintes componentes devem ser instalados:
Observação: É importante adicionar os novos papéis: Copiar Papéis antes de adicionar os componentes, pois eles serão solicitados para a configuração dos novos componentes.
Os comandos para adicionar estes componentes no Moodle são (no diretório raiz do Moodle):
git submodule add https://github.com/UFSC/moodle-local-relationship.git local/relationship
git submodule add https://github.com/UFSC/moodle-enrol-relationship enrol/relationship
git submodule add https://github.com/UFSC/moodle-local-tutores.git local/tutores
git submodule add https://github.com/UFSC/moodle-local-wstcc.git local/wstcc
git submodule init
git submodule update
Os componentes a seguir não não obrigatórios, mas auxiliarão no gerenciamento do curso:
Os comandos para adicionar estes componentes no Moodle são (no diretório raiz do Moodle):
git submodule add https://github.com/UFSC/moodle-report-unasus.git report/unasus
git submodule add https://github.com/UFSC/moodle-local-report_config.git local/report_config
git submodule init
git submodule update
Aplicar o Patch de LTI para que os papéis do M oodle seja passados para a ferramenta de TCC
Patches disponíveis:
cd moodle/mod/lti
git apply --stat ~/Downloads/lti-patch-moodle-3.5.patch
git apply --check ~/Downloads/lti-patch-moodle-3.5.patch
git apply ~/Downloads/lti-patch-moodle-3.5.patch
Inicialmente deverá ser verificado se o ambiente de web services do moodle está configurado.
Para verificar as configurações, em seus diversos passos, o ítem de menu descrito na figura abaixo deve ser acessado:
Na tela que se abrirá serão apresentados passos para a checagem da configuração dos web services.
Há duas configurações de web services na tela de "Resumo" dos web service, será utilizada a última "Usuários como clientes com tokens"
O primeiro passo é a checagem que deverá ser realizada é a habilitação dos web services, para isso deve-se clicar no link da etapa 1 "Habilitar web services" e a tela abaixo será apresentada.
A opção "Habilitar serviços web (web services)" deve estar selecionada.
O segundo passo é ativar os protocolos para web service.
Os seguintes protocolos devem estar ativos:
- xml-rpc
- rest
- soap
O terceiro passo será a configuração do serviço de acesso de informações da ferramenta de TCC ao Moodle.
O plugin local/wstcc fará a disponibilização da funções descritas abaixo:
Após a criação e vinculação do papel ao usuário para web service da Ferramenta de TCC, deve-se informar o usuário a ser autorizado para o acesso ao web service de TCC.
Ao clicar no link "Usuários autorizados", da tela anterior, deve-se selecionar o usuário "webservice tcc":
O passo final para a criação e liberação do web service da ferramenta de tcc é a criação do token para o acesso aos dados do Moodle.
Deve-se acesar o menu de gerenciamento de tokens de web services.
Em seguida adicionar um novo token:
Para ter acesso à ferramenta de TCC será necessário criar uma atividade de LTI, clicando no link "Adicionar uma atividade ou recurso".
Ao solicitar a adição de uma atividade a tela abaixo será apresentada e uma atividade LTI deve ser selecionada.
Assim que a atividade LTI for adicionada ao curso, a tela abixo será apresentada e deve-se configurar o "Tipo de ferramenta externa", clicando-se no ícone "+".
Os dados contidos nesta tela deverão ser fornecidos pela equipe de T.I. que realizou a instalação da Ferramenta de TCC.
Ao final deste passo é fundamental que haja um "Tipo de ferramenta externa" declarado e as configurações de privacidade devidamente configurado, conforme a imagem a seguir.
- Home
- Funcionalidades
- Instalação da Ferramenta
- Configuração do Moodle
- Desenvolvimento Colaborativo