Skip to content

Latest commit

 

History

History
165 lines (124 loc) · 6.1 KB

LEIAME.md

File metadata and controls

165 lines (124 loc) · 6.1 KB

sistec: Ferramentas para Analisar Dados do Sistec

Travis build status CRAN_Status_Badge CircleCI build status

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.

Instalaçã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)

Dados do 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 " ".

Dados do Qacademico

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”.

Dados do Sigaa

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”.

Dados do Conecta

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”.

Dados genéricos

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.

Lendo os arquivos

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"))

Comparação

Compare a situação dos estudantes usando compare_sistec():

comparison <- compare_sistec(sistec, qacademico)

Salve os resultados

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

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.