Pular para o conteúdo

Cursos › Sobre

Cursos de extensão que saem do papel

O IntegraSI é onde os cursos de extensão do curso de Sistemas de Informação são propostos, produzidos, revisados e publicados, e onde escolas e grupos da comunidade os solicitam.

Por que ele existe

Um curso de extensão bem feito costuma morrer no computador de quem o fez. O material fica espalhado entre pastas pessoais, ninguém fora da disciplina sabe que ele existe, e a escola que precisaria dele nunca fica sabendo.

O IntegraSI trata a produção de um curso como trabalho que precisa de percurso: o professor propõe, uma equipe de alunos produz dentro do sistema, cada entregável é revisado e aprovado um a um, a coordenação publica, e só então o curso aparece num catálogo público que qualquer pessoa pode consultar e solicitar.

A consequência prática é que o trabalho dos alunos deixa de ser um exercício avaliado e passa a ser material que a comunidade recebe, com autoria registrada, versão identificada e um endereço para onde apontar.

  • O material fica no sistema

    Plano de ensino, slides, vídeo-aulas, cards, caderno de exercícios e avaliação vivem aqui, não em pastas soltas. Cada arquivo tem dono, data e versão.

  • Nada é publicado sem revisão

    Os seis entregáveis do roteiro passam pelo professor responsável, um a um. Só com os seis aprovados o curso chega à coordenação.

  • O curso pode melhorar depois

    Uma nova equipe abre outra versão sem tirar a atual do ar. A antiga permanece consultável como histórico.

  • Quem está fora não precisa de conta

    A escola navega o catálogo, solicita um curso ou sugere um que ainda não existe, tudo por formulário. Não cria login, não gerencia nada: a coordenação responde por e-mail.

Como cada pessoa percorre o sistema

Quatro papéis, quatro caminhos. Os diagramas abaixo descrevem o que o sistema faz hoje: cada caixa corresponde a uma tela ou a uma decisão que existe no código.

Comunidade

Escola ou grupo que quer receber um curso

Navega o catálogo sem conta, filtra pelo que interessa e abre a página do curso. Se decidir pedir, preenche um formulário com contato, instituição, número de participantes e período pretendido.

E se o curso não existir? Aí ela sugere um: descreve a demanda, quem participaria e se o grupo tem laboratório de informática. A sugestão vai para a coordenação, que responde por e-mail. Aceitar uma sugestão não cria o curso: registra que a demanda foi acolhida. O curso só existe quando um professor abre a proposta, e daí em diante ele segue o mesmo caminho de qualquer outro do catálogo.

O pedido chega ao professor responsável e à coordenação por e-mail. Daí em diante o contato é por e-mail: quem solicita não ganha acesso ao sistema e não acompanha o andamento por dentro.

  1. Chega ao catálogo público

    Sem login e sem cadastro.

  2. Filtra a busca

    Por etapa escolar, tema, formato ou referencial pedagógico.

  3. Encontrou um curso adequado?

    Não

    Ajusta os filtros e procura de novo, ou sugere um curso que ainda não existe.

    volta ao passo 2
    Sim

    Abre a página do curso.

  4. Lê a página do curso

    Ementa, público-alvo, carga horária, formato e se a turma precisa de computador.

  5. Preenche a solicitação

    Contato, instituição, número de participantes e período pretendido.

  6. O pedido passa na validação?

    Não

    Campo faltando, texto longo demais ou limite de pedidos por hora atingido.

    volta ao passo 5
    Sim

    O pedido é gravado.

  7. Solicitação registrada

    Situação Recebida, aguardando resposta da coordenação.

  8. Aviso por e-mail

    O professor responsável e a coordenação são notificados.

  9. Aguarda o contato

    A resposta vem por e-mail. Não há conta para acompanhar por dentro.

Coordenação

Quem decide o que entra no catálogo

O painel abre com as contagens do que espera decisão. São cinco frentes: aprovar cursos submetidos, responder às solicitações de cursos que já existem, responder às sugestões de cursos que ainda não existem, cuidar do que está no catálogo e administrar quem é professor e quem é coordenador.

Solicitação e sugestão são telas separadas porque são decisões diferentes: responder uma solicitação é agendar uma turma; responder uma sugestão é decidir se a universidade vai produzir um curso novo.

Aceitar uma solicitação é o que cria uma turma: a coordenação designa o professor, a data, o local e as vagas, e o solicitante é avisado.

  1. Entra com e-mail e senha

  2. Painel

    Quanto espera decisão em cada frente: cursos na fila, solicitações a responder, sugestões de curso novo e cursos no catálogo.

  3. Curso submetido pelo professor

    Chega aqui só com os seis entregáveis já aprovados.

    Publica

    O curso entra no catálogo público e passa a receber solicitações.

    Devolve

    Volta ao professor com o motivo registrado no histórico.

  4. Solicitação da comunidade

    Aceita

    Designa professor, data, local e vagas. Nasce a turma, e quem pediu é avisado.

    Recusa

    Escreve a resposta; ela vai por e-mail a quem pediu.

  5. Sugestão de curso novo

    Uma demanda por um curso que o catálogo ainda não tem.

    Aceita

    Fica registrada como aceita e quem sugeriu é avisado. Ela não vira curso sozinha: alguém ainda precisa abrir a proposta.

    Recusa

    Escreve a resposta; ela vai por e-mail a quem sugeriu.

  6. Cuida do catálogo

    Despublica um curso desatualizado, republica o que foi retirado, ou abre nova versão sem tirar a atual do ar.

  7. Administra pessoas

    Cadastra um professor, promove a coordenador ou retira esse acesso. Também desliga quem saiu: quem nunca apareceu em curso nenhum é excluído; quem já produziu ou revisou é desativado, para o histórico não perder o autor. Ninguém rebaixa nem exclui a si mesmo.

  8. Catálogo em dia

    Cada decisão fica no histórico do curso, com autor e data.

Professor

Quem propõe o curso e responde por ele

Cria a proposta com o título e aloca a equipe informando apenas nome e e-mail de cada aluno, e o sistema envia o convite de primeiro acesso.

Entra na equipe do próprio curso: ser responsável é a formalidade que atribui a revisão, e não dispensa de produzir. Um professor pode estar na equipe de um curso alheio, e ali ele produz sem aprovar.

A revisão é entregável por entregável: ler as seções, conferir os anexos e as pendências do roteiro, e então aprovar ou devolver. O comentário é obrigatório nos dois casos, porque toda decisão fica no histórico do entregável, com autor e data. Uma aprovação pode ser desfeita enquanto o curso não foi enviado à coordenação.

  1. Entra no sistema

  2. Cria a proposta

    Só o título. Resumo, público, carga horária e o resto da ficha são preenchidos pela equipe ao longo da produção.

  3. Curso em rascunho

    Nasce com os seis entregáveis do roteiro: plano de ensino e mapeamento pedagógico, slides e apresentações, vídeo-aulas, infográficos e cards educativos, caderno de exercícios e atividades práticas, e avaliação.

  4. Aloca a equipe

    Aluno novo entra por nome e e-mail e recebe o convite; aluno que já produziu outro curso é escolhido de uma lista. Outros professores, também de uma lista.

  5. Convites enviados

    Cada aluno recebe um link de primeiro acesso. O curso passa a Em produção.

  6. Produz junto com a equipe

    Preenche a ficha do curso em Editar curso, escreve seções e anexa material como qualquer membro, e confere em Visualizar curso como a página vai aparecer no catálogo.

  7. Abre os entregáveis para revisar

    Pelo cartão Entregáveis para revisar do painel, ou direto pelo botão Revisar do próprio entregável.

  8. Analisa o entregável

    Lê as seções, confere os anexos e a lista de pendências do roteiro. As decisões anteriores ficam à vista, com autor e data.

  9. Atende ao que o roteiro pede?

    Comentário obrigatório nos dois casos: toda decisão fica no histórico, com o nome de quem decidiu.

    Devolve

    Diz o que falta e onde. A equipe volta a editar.

    volta ao passo 7
    Aprova

    O entregável fica pronto.

  10. Aprovou cedo demais?

    Reabre

    Enquanto o curso não foi enviado à coordenação, o botão Reabrir devolve o entregável à equipe, também com comentário obrigatório.

    volta ao passo 7
    Não

    Segue para o próximo entregável.

  11. Os seis estão aprovados?

    Não

    Segue revisando o que falta.

    volta ao passo 7
    Sim

    Submete o curso à coordenação.

  12. Aguarda a publicação

    A decisão de levar ao catálogo é da coordenação.

  13. Curso no catálogo

    A partir daí o curso recebe solicitações da comunidade. Se precisar de correção ou de atualização, o professor abre uma nova versão sem tirar a atual do ar, e a anterior permanece consultável como histórico.

Aluno de Sistemas de Informação

Quem produz o material

Entra pelo convite que o professor enviou: cria a senha e completa o cadastro com CPF, matrícula e telefone. O link vale sete dias e serve uma vez só.

Escreve as seções e anexa o material: vídeo de até 1 GB, com envio que retoma de onde parou se a conexão cair.

O trabalho termina na aprovação. Data e local da turma são combinados pela coordenação com quem solicitou, e a equipe de produção não participa dessa etapa nem a acompanha pelo sistema.

  1. Recebe o convite por e-mail

    Enviado pelo professor ao alocar a equipe.

  2. O link ainda vale?

    Sete dias, uso único.

    Não

    Pede ao professor que envie outro; o anterior é cancelado.

    volta ao passo 1
    Sim

    Abre a tela de primeiro acesso.

  3. Completa o cadastro

    Cria a senha e informa CPF, matrícula e telefone.

  4. Escolhe o entregável

    Em Meus cursos, abre aquele em que vai trabalhar.

  5. Produz o material

    Escreve as seções e anexa arquivos. Vídeo de até 1 GB, com envio que retoma se a conexão cair.

  6. As pendências do roteiro foram resolvidas?

    Não

    A tela lista o que ainda falta.

    volta ao passo 5
    Sim

    Envia para a revisão do professor.

  7. Em revisão

    A edição congela enquanto o professor analisa.

  8. Decisão do professor

    Devolvido

    O comentário fica à vista e a edição reabre.

    volta ao passo 5
    Aprovado

    O entregável está pronto.

  9. Trabalho concluído

    Com os seis aprovados, o professor submete o curso à coordenação.

Com o que ele é feito

O código também é material didático do curso: ferramentas estáveis, documentadas, e poucas.

  • Servidor

    Python 3.13 e Django 5.2. Telas montadas no servidor, servidas por Gunicorn atrás de Nginx.

  • Banco de dados

    PostgreSQL. A busca do catálogo é do próprio banco, sem serviço de índice à parte.

  • No navegador

    HTMX, Quill e Tippy. Todos ficam no repositório: o sistema não carrega nada de fora.

  • Segurança

    HTTPS em todo o acesso. Todo texto formatado é limpo antes de gravar, para não virar código na tela de quem lê.

  • Acessibilidade

    Navegação inteira por teclado, estrutura de títulos e avisos que leitor de tela anuncia.

  • Verificação

    Testes automatizados a cada mudança, incluindo os que protegem as regras acima.

Quem faz

O sistema é desenvolvido e mantido no curso de Sistemas de Informação da UFSM, campus Frederico Westphalen.

  • Cristiano Bertolini

    Curso de Sistemas de Informação, UFSM Frederico Westphalen.

  • Evandro Preuss

    Curso de Sistemas de Informação, UFSM Frederico Westphalen.

Quer um destes cursos na sua escola?

O catálogo é público e a solicitação é por formulário. Não há custo, e você não precisa criar conta.

Ver os cursos disponíveis