O Sistec é o sistema brasileiro para
registro e validação de diplomas dos cursos em nível técnico e superior.
O pacote sistec
disponibiliza ferramentas para auxiliar os institutos
brasileiros a realizar a atualização dos registros estudantis, bem como
analisar os dados sobre a situação do aluno, evasão e retenção.
Você pode instalar o pacote sistec
do
CRAN dessa forma:
install.packages("sistec")
Para utilizar as versões mais novas, execute o comando abaixo e reinicie sua sessão do R:
install.packages("devtools")
devtools::install_github("r-ifpe/sistec")
Carregue o pacote:
library(sistec)
Você pode baixar os registros de estudantes do Sistec usando sua própria conta do Sistec. O pacote lê os arquivos tanto da setec quanto da web. Certifique-se que as seguintes colunas se encontram na sua base de dados:
-
Pela setec: “Nome Aluno”, “Numero Cpf”, “Co Ciclo Matricula”, “Situacao Matricula”, “No Curso”, “Dt Data Inicio” e “Unidade Ensino”.
-
Pela web: “NO_ALUNO”, “NU_CPF”, “CO_CICLO_MATRICULA”, “NO_STATUS_MATRICULA”, “NO_CICLO_MATRICULA”, “DT_DATA_INICIO” e “CO_UNIDADE_ENSINO”.
Dica: Para obter todos os estudantes da sua instituição/campus, busque por nome do estudante e use " ".
Para baixar os dados do estudante, vá na sua conta do Qacademico e siga:
- “Relatório de Alunos” –> “Listagem de Alunos” (escolha ano e período)
- Clique em “visualizar”
- Use o atalho f10 e salve em formato .csv
- Renomeie os arquivos incluindo ano e período, por exemplo example2020_1.csv. Caso só precise de um arquivo, não precisa renomear.
Certifique-se que seus dados possuem as colunas: “Matricula”, “Nome”, “Situacao Matricula”, “Curso”, “Cpf”, “Instituicao”, “Per. Letivo Inicial” e “Cota”.
Os dados do Sigaa podem ser parciais ou completos. É possível executar as comparações utilizando essas duas bases, contudo os dados parciais não apresentam informação de Campus e Cota.
Para baixar os dados parciais do Sigaa, vá na sua conta siga esses passos:
- Acesse o painel de “Consultas” dentro do modulo do Sigaa
- Gere o relatório “Consulta geral discentes”
- Selecione o check box “Trazer informações em forma de relatório” e “Gerar csv”
- Selecione o “Campus” e outros filtros que você deseja
- Clique em “Buscar” e baixe o arquivo.
Para os dados completos, você precisa baixar os arquivos direto da base do Sigaa. Certifique-se que seus dados possuem as colunas: “Matricula”, “Nome”, “Situacao Matricula”, “Curso”, “Cpf”, “Instituicao”, “ano_ingresso”, “semestre_ingresso” and “Cota”.
Para baixar os dados da base de dados do Conecta siga os passos abaixo:
- Acesse “Currículo e Oferta” -> “Matrizes Curriculares” - > “Anexos” -> “Consulta SQL”;
- Selecione uma visualização que contenha as variáveis: “RA”, “NOME_ALUNO”, “STATUS_NO_CURSO”, “Cota Chamado”, “NOME_CURSO”, “CPF”, “NOME_CAMPUS”, “DATA_INGRESSO_CURSO”.
Se o seu instituto ainda não foi completamente integrado ao pacote, você
pode converter os dados do seu sistema acadêmico para um layout genérico
e usar read_rfept()
normalmente. Para que esta conversão seja realizada
com sucesso siga os requerimentos abaixo:
- Renomeie suas colunas para: NO_ALUNO, NU_CPF, CO_MATRICULA, NO_STATUS_MATRICULA, NO_CURSO, DT_INICIO_CURSO, NO_CAMPUS e NO_COTA;
- Todas alunas devem pertencer a class string;
- Os CPF’s devem estar no formato xxx.xxx.xxx-xx;
- A data de início do curso deve estar no formato aaaa.s. Ex.: 2020.1. Use 1 para o primeiro semestre e 2 para o segundo.
- Converta o status dos alunos para um dos status do Sistec, use: ABANDONO, EM_CURSO, CONCLUÍDA, DESLIGADO, INTEGRALIZADA, REPROVADA and TRANSF_EXT;
- Salve seus dados em um arquivo único em formato csv separado por vírgula e com encode latin1. Separadores de ponto e vírgula e encode UTF-8 também podem ser usados.
Para ler os arquivos, carregue o pacote sistec
e passe, como
parâmetro, o caminho da pasta onde estão os arquivos para a função
read_sistec()
e read_rfept()
. (NOTA: Esses arquivos foram
gerados aleatoriamente e não representam a realidade. Apenas para
propósitos didáticos).
sistec <- read_sistec(system.file("extdata/examples/sistec", package = "sistec"))
qacademico <- read_rfept(system.file("extdata/examples/qacademico", package = "sistec"))
Compare a situação dos estudantes usando compare_sistec()
:
comparison <- compare_sistec(sistec, qacademico)
Você pode salvar as comparações em formato xlsx use write_output()
:
write_output(output_path = "your_folder",
output_folder_name = "the_name_you_want",
comparison = comparison)
ARIA é a interface web criada para facilitar o uso do pacote sistec
. É
possível utilizar todas as funções acima apenas clicando em alguns
botões. O ARIA está disponível nas versões
desktop,
online ou execute aria()
na sessão do R.