Como criar cursos no Moodle de maneira automática

A partir da versão 2.6 do Moodle é possível criar cursos de maneira automática no Moodle. Como assim criar cursos de maneira automática? Conteúdos? Atividades?  Não! Estou falando do processo de criar um novo curso ou replicá-lo de maneira automática, o conteúdo terá que ser criado manualmente.

O processo é semelhante ao de inserir alunos no Moodle de através de arquivo externo. Para isso vamos ter de utilizar um parâmetro padrão através de um arquivo externo, de forma que consigamos criar vários cursos de uma única vez ou replicar um curso a partir de um curso já criado.

Configurações

Esta é uma atividade do administrador, o caminho na administração do Moodle é:

Administração> Administração do Site > Cursos> Carregar cursos

criar cursos de maneira automática no Moodle

Nesta tela deve-se subir o arquivo txt com os parâmetros necessários para a criação do curso.

Os campos obrigatórios no arquivo txt são:

shortname, fullname, category

Onde:

Shortname: Nome breve
Fullname: Nome do curso
Category: categoria de curso no Moodle que se deseja alocar o curso

É necessário que a categoria já esteja criada para que o sistema encontre o local desejado.

 

O item categoria pode ser substituído por:

category – nome da categoria
category_idnumber – ID da categoria
category_path – caminho da categoria dentro do moodle

No meu exemplo utilizei os seguintes dados:

fullname,shortname,category_idnumber
Curso Fomração Moodle,FORM_MOO_16,teste

A configuração nessa tela irá definir se o curso será atualizado ou criado do zero. Em seguida, se o arquivo txt estiver preenchido corretamente a tela que aparecerá é a seguinte:

criar cursos de maneira automática no Moodle

 

Nesta segunda tela deverá ser configurado se os cursos a serem criados serão baseados em um curso já criado no ambiente (replicação) ou se será um novo curso, sem base em nenhum outro.

Veja que no campo “Restaurar a partir do arquivo carregado” é possível enviar um backup de curso ao Moodle e com base nele o novo curso será criado.

E no campo “Restaurar a partir desse curso” é necessário inserir o nome breve do curso que se quer replicar para que o sistema utilize esse como base.

Então é só clicar em Carregar Cursos e aguardar a replicação.

Espero que essa dica salve a vida de muitos, como salvou a minha nesse processo de replicação. Abraços!

Posts Relacionados

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *