Clonar conteúdo do curso modelo ao criar uma nova turma


Quando uma nova turma é criada no sistema Badiu GC2, ocorre a geração automática de um curso na plataforma Moodle, vinculado à essa turma, e o conteúdo de um curso modelo previamente definido é importado para este novo curso.

A estrutura organizacional do Badiu GC2 é composta por dois níveis: cursos e turmas, estrutura que encontra equivalência na organização da plataforma Moodle, dividida em categorias de curso e curso / grupo. Nesse sentido, um curso no GC2 é sincronizado como uma categoria de curso no Moodle, enquanto uma turma no GC2 corresponde a um curso ou grupo no Moodle.

Para otimizar a clonagem de conteúdo e garantir a consistência entre os sistemas, adota-se a estratégia de criar uma categoria específica no Moodle, nomeada "Repositório". Essa categoria serve como um local para alocar os cursos modelos. Desse modo, ao criar um curso no Badiu GC2, é configurado para usar um determinado curso  modelo no Moodle. Assim, a criação de uma turma no Badiu GC2 resulta na instanciação automática de um novo curso no Moodle, que herda o conteúdo do modelo correspondente, assegurando a padronização e eficiência na disseminação do material educacional.