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 e solicita 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. Sugestão aceita não vira curso sozinha: ela entra na fila para um professor abrir a proposta, e daí em diante segue o mesmo caminho de qualquer outro curso 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 quatro frentes: aprovar cursos submetidos, responder às solicitações da comunidade, cuidar do que já está no catálogo e administrar quem é professor e quem é coordenador.

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 institucional

  2. Painel

    Quanto espera decisão em cada frente: cursos na fila, solicitações a responder 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. Cuida do catálogo

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

  6. Administra pessoas

    Promove um professor a coordenador ou retira esse acesso. Ninguém rebaixa a si mesmo.

  7. 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 IntegraSI é um projeto do curso de Sistemas de Informação, e o código também é material didático: as escolhas abaixo privilegiam ferramentas estáveis, documentadas e que um aluno consegue estudar por inteiro.

  • Servidor

    Python 3.13 e Django 5.2, com as telas montadas no servidor. Em produção, Gunicorn atrás de Nginx.

  • Banco de dados

    PostgreSQL, com a busca do catálogo feita pela busca em texto completo do próprio banco, sem serviço de índice à parte.

  • No navegador

    HTMX para as partes que mudam sem recarregar, Quill para os textos formatados e Tippy para as explicações de campo. Nenhuma delas vem de fora: todas moram no repositório.

  • Verificação

    Suíte de testes automatizados que roda a cada mudança, e sanitização de todo texto formatado antes de gravar, para que o que a equipe escreve não vire código na tela de quem lê.

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