Para excluir os alunos dos cursos
Basta executar o comando abaixo no banco de dados.
O roleid=5 busca somente os usuário com perfil de aluno, antes de executar, confira na tabela mdl_role o roleid correto para sua versão do moodle.
DELETE FROM mdl_user_enrolments WHERE userid IN (SELECT userid FROM mdl_role_assignments WHERE roleid=5);
Dica retirada de: http://moodlesql.blogspot.com.br/2013/08/excluir-alunos-do-curso-do-moodle-com.html
Para importar os alunos
Primeiramente o seu arquivo de importação csv deve estar no formato UTF-8.
Para fazer isso nós utilizamos o programa Notepad++, que você pode fazer o download em: http://notepad-plus-plus.org/
Depois de fazer o download e instalar o programa abra o arquivo de importação csv no Notepad++, clique em Formatar e depois em Converter para UTF-8 (sem BOM)
Salve o arquivo.
Para fazer isso nós utilizamos o programa Notepad++, que você pode fazer o download em: http://notepad-plus-plus.org/
Depois de fazer o download e instalar o programa abra o arquivo de importação csv no Notepad++, clique em Formatar e depois em Converter para UTF-8 (sem BOM)
Salve o arquivo.
Formato do arquivo
O cabeçalho do arquivo deve ficar da seguinte forma:
firstname; | lastname | ;username; | password; | city;email;country;course1 |
E o conteúdo:
Nome;Sobrenome;usuarios;senha;cidade;email@email.com.br;BRASIL;Course1
Nome;Sobrenome;usuarios;senha;cidade;email@email.com.br;BRASIL;Course1
* Note que no campo course1 eu coloquei o Nome Breve do curso que desejo importar os alunos, pois é com ele que o moodle identifica a qual curso deve ser importado.
Por padrão o usuário é importado como aluno.
Caso seja necessário cadastrar o aluno em mais de um curso, basta acrescentar colunas como course2;course3 e incrementar até a quantidade de cursos necessários.
Por padrão o usuário é importado como aluno.
Caso seja necessário cadastrar o aluno em mais de um curso, basta acrescentar colunas como course2;course3 e incrementar até a quantidade de cursos necessários.
Enviando o arquivo
Vá em Usuários -> Contas -> Carregar lista de usuários. Nesta tela apenas selecione o arquivo a ser enviado.
Na tela seguinte configure da seguinte forma:
Na tela seguinte configure da seguinte forma:
Tipo de transmissão: Adicionar novos e atualizar usuários já existentes
Nova senha do usuário: Campos obrigatórios no arquivo
Detalhes de usuário existente: Sobreponha com o arquivo
Senha de usuário já existente: Nenhuma mudança
Nova senha do usuário: Campos obrigatórios no arquivo
Detalhes de usuário existente: Sobreponha com o arquivo
Senha de usuário já existente: Nenhuma mudança
O restante dos campos permanecem da mesma forma.
Clique em Carregar lista de usuários e pronto.
Clique em Carregar lista de usuários e pronto.
Dica retirada do site: http://www.weblibre.com.br/importando-usuarios-no-moodle/
Nenhum comentário:
Postar um comentário