Novo SIS de ensino

Get Started. It's Free
or sign up with your email address
Rocket clouds
Novo SIS de ensino by Mind Map: Novo SIS de ensino

1. Funcionalidades

1.1. Lista de Interessados

1.1.1. Tópicos

1.1.1.1. Nome

1.1.1.1.1. Quando vai digitando, o sis mostra as opções de completar de acordo com os nomes dos nossos usuários.

1.1.1.1.2. Quando ela clica em um nome, ele já completa login e telefone(s) automaticamente

1.1.1.2. Login

1.1.1.3. Telefone(s)

1.1.1.3.1. Já pega do cadastro dele no sis.

1.1.1.3.2. Bota um lembrete pra secretária conferir com a pessoa se o tel mostrado está certo. Se tiver errado, ela muda aqui mesmo, e o sis já atualiza no cadastro

1.1.1.4. e-mail

1.1.1.5. Curso de Interesse

1.1.1.6. Horários disponíveis

1.1.1.6.1. Consta só para estatística, mas secretárias devem ligar pra todos que pediram um curso por ordem de chegada, ignorando o horário que ela pediu curso

1.1.1.7. Situação

1.1.1.7.1. Aguardado matrícula

1.1.1.7.2. Matriculado

1.1.1.7.3. Não matriculável por reprovação por falta

1.1.1.7.4. Não matriculável por reprovação por falta, aguardando (não vai ter, se ele quiser, ele que conte os 3 meses e volte a pedir interesse)

1.1.1.7.5. Pretendemos que seja possível emitir um histórico do aluno (ver tópico funcionalidades > histórico). Isso é pro futuro, mas por agora tem que lembrar que cada aluno tem uma situação HOJE, mas o histórico das situações anteriores que ele teve vai ter que ser registrado, com datas e etc.

1.1.1.8. Ligações

1.1.1.8.1. Abre um menuzinho pra secretária selecionar uma opção:

1.1.1.8.2. É uma funcionalidade que eu pensei, pq as meninas ficam ligando e nego não atende, desiste, etc, dai elas têm que ficar digitando nas obs. quando foram feitas as ligações e o que rolou

1.1.1.8.3. O horário em que a ligação foi feita já fica registrado automaticamente como sendo o horário em que a sec clicou na opção lá (ela não precisa ficar digitando o horário da ligação)

1.1.1.9. Observações

1.1.1.10. Botão "Matricular"

1.1.1.10.1. A secretária usa a interface da lista de interessados para ir ligando. Quando ela encontrar um interessado que confirme, matricula ele.

1.1.1.10.2. Quando clica nele, abre uma lista das turmas abertas e com vaga, cujo curso seja o que o interessado pediu, em ordem cronológica

1.1.1.10.3. Nessa lista tem que ter os dados do curso de forma rápida, por exemplo: "Mouse e Teclado, seg-qua, 14-17h, 5 vagas"

1.1.2. Por enquanto é só uma lista de interessados, mas pode ser que no futuro alguém queira que seja uma lista de espera de verdade

1.2. Planilha de competências

1.2.1. É basicamente o sistema de notas

1.2.2. Para cada turma, para cada aluno, para cada aula, uma lista de competências

1.2.3. Cada aula tem um dado número de competências que o aluno deveria aprender

1.2.4. Cada uma delas recebe um conceito fácil (Bom, médio, ruim, falta)

1.2.5. Cada competência tem um peso e no fim o sis calcula a nota final do aluno

1.2.6. Inclui presença dos alunos

1.2.6.1. Mais fácil pro professor já fazer a chamada e dar nota pros alunos

1.2.6.2. O sis já coloca zero nas competências da aula se o aluno faltou

1.2.6.2.1. O professor pode mudar esse zero (podem ocorrer situações em que o aluno não vem a uma aula mas aprende o conceito nela mesmo assim)

1.2.7. Inclui feedback do professor pro curso naquela data

1.3. Estatísticas

1.3.1. Quantos e quais cursos cada membro já deu

1.3.1.1. Qualque membro pode ser monitor, auxiliar ou professor em um determinado curso. Inclusive fora de ensino

1.3.1.2. tem mtus casos em que o monitor pega só uma parte do curso, uma parte da aula, então tem que ter lugar indicando que ele ficou ali só parte do tempo. Tipo % do curso que ele acompanhou.

1.3.1.3. É só sincronizar o horário que os cursos foram marcados com o horário que o ponto estava marcado pro monitor ou auxiliar. Pode inclusive conferir se ele bateu o ponto naquele horário mesmo ou não.

1.3.2. Quantos cursos de cada em cada horário já foram dados

1.3.2.1. A idéia é auxiliar a abertura de novos cursos, assim o diretor deve poder ver qual curso não foi dado há um dado tempo, ou qual curso em um horário específico não foi dado há um dado tempo

1.3.3. Análise de demanda baseada na lista de interessados, pra ver qual curso abrir

1.3.4. Análise de evasão (importante para coleta de dados pro NCD, mas nem tanto para o dia a dia em ensino)

1.3.4.1. Número de matriculados contra...

1.3.4.1.1. num. de aprovados

1.3.4.1.2. num. de rep. por nota

1.3.4.1.3. num. de rep. por falta

1.3.4.2. Disso sai uma quantidade de pessoas que podemos chamar como suplentes

1.4. Calendário

1.4.1. Aquela funcionalidade de sincronizar com o google agenda dava muito trabalho e não é mais usada. Hoje, é mais fácil adicionar manualmente, aula por aula, no sis.

1.4.2. Para marcar um curso, basta indicar o dia e horário da primeira aula, pois o SIS já sabe quantas aulas o curso tem.

1.4.2.1. Ele tem que emitir um alerta se tiver no mesmo horário de outro curso

1.4.2.1.1. Além de curso no mesmo horário, não podem ser abertos cursos "muito próximos", definidos pelas regras do NCD na wiki. O sis tem que emitir um alerta nesses casos, mas não impedir que o curso seja aberto assim, pois podemos eventualmente querer desobedecer a regra.

1.4.2.2. Ele deve saber também se tem feriado/manutenção/etc no mesmo dia de uma aula. Para isso talvez seja legal sincronizar com o google agenda, talvez não.

1.4.3. Calendário disponível no site do ncd, em formato mais amigável que o google agenda que tinha

1.5. Últimas mudanças

1.5.1. Mostra o relatório de tudo que foi feito, qualquer alteração no banco de dados

1.5.2. Filtros

1.5.2.1. Por pessoa que alterou

1.5.2.2. Por aluno que foi alterado

1.5.2.3. Por data, de tal a tal

1.5.2.4. Por tipo de alteração (novo aluno criado, deu presença pra um aluno, colocou observação na ligação, etc

1.6. Histórico do aluno

1.6.1. Histórico de tudo sobre o aluno no NCD, falando o dia que ele pediu curso; resultado da prova de nivelamento; dia que conseguiu vaga no primeiro curso; notas e presença nesse curso; se pediu vaga pro próximo curso; quando entrou no próximo curso e por ai vai.

1.6.2. Cada aluno ou interessado cadastrado tem uma página com seu histórico de eventos

1.6.3. O objetivo é que o professor conheça seu aluno antes de dar aula pra ele

1.6.4. Na página de cada aluno, um campo "observações", que o professor adiciona se quiser fazer uma observação geral sobre o aluno, uma observação sem associação com um curso que ele fez. Ela aparece na posição cronológica dos eventos do aluno, com data e autor.

1.7. Histórico do curso

1.7.1. Para fazermos feedback pro curso. Mostra a nota média dos alunos para cada competência (ver cursos > planilha de competências) nas últimas X turmas de um determinado curso. X a pessoa que informa e o sis gera o histórico

1.7.2. Também a nota total média dos alunos das últimas X turmas

1.7.3. Mostra a presença média, faltas, evasão, desistência, etc. das últimas X turmas.

1.8. Certificados

1.8.1. Geração automática

1.8.1.1. O SIS já sabe quem foi aprovado, já sabe quem pediu certificado pra o quê, seria irado poder simplesmente teclar "print" e ele fazer o trabalho todo

1.8.1.2. Tem que gerar uma tabelinha dos nomes das pessoas pra submeter à prograd

1.8.1.2.1. Uma tabelinha para cada curso, para cada lote de pedidos de certificado pra proex

1.8.1.2.2. Nome

1.8.1.2.3. Início (primeiro dia de aula)

1.8.1.2.4. Término (último dia de aula)

1.8.1.2.5. Carga horária do curso

1.8.1.2.6. Nome do curso

1.8.1.2.7. Número de registro do curso no SIEX

1.8.2. Relatório de pedidos

1.8.2.1. Lista todas as solicitações de certificado

1.8.2.2. Quando um aluno é aprovado numa matéria, aparece o campo "quer certificado", se ele for ticado como sim, o sis já gera uma entrada no relatório de pedidos, com todos os dados já preenchidos.

1.8.2.3. Tópicos:

1.8.2.3.1. Nome

1.8.2.3.2. Login

1.8.2.3.3. Telefone(s)

1.8.2.3.4. Situação (para cada tópico, mostra a data em que isso aconteceu. Se não aconteceu ainda, mostra "aguardando")

1.8.2.3.5. Ligações (mesmo esquema da lista de interessados)

1.8.2.3.6. Lote

1.8.2.4. Possibilidade de filtrar e ordenar por todos os tópicos

1.8.2.5. Se já imprimiu e a pessoa pegou o certificado, continua registrado, mas provavelmente o filtro que a pessoa quer não mostra eles

1.8.2.6. Alguma forma do sis lembrar as secretárias de ligarem quando o certificado está pronto, aguardando ser pego

1.8.3. Pra agora, podemos continuar com a planilha, já que mexemos bem menos com isso do que com a planilha de interessados

2. Interface

2.1. Por enquanto pode ser uma só para todos, mas seria interessante ter uma página inicial prática, diferente para cada cargo:

2.2. Para o professor

2.2.1. Todo mundo pode ser professor. A página só toma essa interface quando a pessoa estiver alocada como professor para algum curso no futuro.

2.2.2. Cursos que estão sendo dados por ele neste momento

2.2.2.1. Para cada curso, listagem das aulas com os links na frente

2.2.2.1.1. Links:

2.2.2.1.2. Para as aulas já dadas e com planilhas preenchidas, o link fica cinza (neutro, inútil)

2.2.2.1.3. . Para aulas já dadas, com planilhas não preenchidas, fica vermelho (incompleto, precisa ser feito)

2.2.2.1.4. Para a próxima aula que ele dará, link pra wiki fica negrito (me clique, ele tem que estudar isso)

2.2.2.1.5. Se estiver no horário da aula, os links para preenchimento de planilhas é que ficam negritos

2.2.2.2. Link para a página na wiki do curso

2.2.2.3. Lista de alunos com link para histórico de cada up

2.2.3. Próximos cursos

2.2.3.1. Link pra wiki do curso

2.2.3.2. Link para o relatório de cada aluno

2.2.4. Se for secretária, um botão gigante para ela mudar a interface de professor pra secretária.

2.3. Para secretárias

2.3.1. Têm que ter acesso a quase tudo

2.3.2. Coisas importantes, que são mais usadas, ficam em evidência na página inicial delas

2.3.2.1. Cadastros de novos usuários do NCD

2.3.2.2. Cadastro de novos alunos no NCD

2.3.2.2.1. Se for um novo usuário que quer ser aluno, ela tem que criar o usuário primeiro, depois cadastrá-lo como aluno

2.3.2.2.2. Já pede o resultado da prova de nivelamento

2.3.2.2.3. Idealmente, o nivelamento será feito totalmente pelo sis, e ele já dá a nota na hora. Nesse caso, antes da prova o monitor informa ao sis quem é o aluno, dai ele já atualiza o cadastro do aluno com a nota do nivelamento

2.3.2.2.4. Existe o cado do aluno optar por ficar num curso mais abaixo do que o resultado do nivelamento, então a secretária tem que poder fazer isso.

2.3.2.2.5. Também existe o caso de fazer duas provas de nivelamento, tem que permitir isso tbm. Ambas devem constar no histórico do aluno.

2.3.2.3. Lista de interessados

2.3.2.4. Cursos abertos

2.3.2.4.1. Lista dos cursos com aulas acontecendo agora

2.3.2.4.2. Link para planilha de competências de cada um desses cursos (para facilitar pro professor, ele pode preencher essa planilha no papel e a secretária passa isso pro sis, portanto tem que ter a interface dela passar isso pro sis)

2.3.3. Coisas menos usadas

2.3.3.1. Também contém uma página de histórico do aluno, mas histórico burocrático e não de notas

2.3.3.1.1. O objetivo é consultar o que já foi feito com o aluno, caso ele reclame ou queria saber se está mesmo esperando para ser chamado

2.3.3.1.2. Mostra cronologicamente todas as alterações que já foram feitas para ele. Por exemplo: (dia hora) Registrado novo usuário do NCD (dia hora) Registrado como aluno (dia hora) Fez prova de nivelamento, resultado ___ nota ___ (dia hora) Entrou na lista de interessados com os dados: _______ (dia hora) Telefone trocado para _____ (dia hora) Ligação: não atende (dia hora) Ligação: atendeu (dia hora) Matriculado no curso _____ (dia hora) ...

2.3.3.2. Imprimir o calendário pra pendurar no mural (por hoje fica no google agenda mesmo)

2.3.3.3. Relatório de certificados

2.4. Coordenadores

2.4.1. Abertura de novas turmas (alocação)

2.4.2. Relatórios de estatísticas

2.4.3. Todas as demais funcionalidades listadas em uma outra página, já que eles têm acesso a tudo

2.4.4. Cadastro de novos cursos

2.4.4.1. Número de aulas

2.4.4.2. % de presença necessária para passar

2.4.4.2.1. o SIS já reprova por falta automaticamente, mas isso tem que poder ser vetado pelo professor (para o caso de que em alguma ocasião anormal, o aluno faltou mas pode ser aprovado)

2.4.4.3. Primeira aula obrigatória ou não

2.4.4.3.1. Mesmo comentário do tópco acima

2.4.4.4. Número de registro do curso no Siex

2.4.4.5. Espaço para entrada de dados para planilha das competências (nome da competência, aula que ela entra, peso)

2.4.4.6. Suporte a mudanças nos cursos

2.5. Aluno

2.5.1. A princípio, vamos usar o moodle nas atividades com os alunos.

2.5.2. A ideia para o sis para alunos é poder fazer o feedback do aluno pro curso pelo computador.

2.5.3. No caso ele entra com login e senha do ncd, ai o sis direto mostra o feedback aluno pro curso pra ele preencher. Se não for a última aula do aluno, não mostra nada.

2.5.4. Os dados desses feedbacks vão para o sistema, e podem ser exibidos para os coordenadores.

2.5.5. Fora da época de feedback pro curso, pode ser informações para o aluno.

2.5.5.1. Curso em que ele está matriculado

2.5.5.2. Dias e horário

2.5.5.3. Quantas aulas já foram e quantas então por vir

2.5.5.4. Presenças do aluno

2.5.5.5. Nome do professor e auxiliar, e-mail @ncd deles

2.5.5.6. Link para apostila e slides no site

2.5.6. Se não tiver matriculado em nada no momento, outras informações

2.5.6.1. Solicitações abertas

2.5.6.2. Posição na lista de interessados

2.5.6.3. Se tem algum curso aberto pra solicitação dele

2.5.6.4. etc

3. Ter em mente!

3.1. É importante que o novo sis de ensino tenha suporte a mudanças de regras, ou seja, que seja facilmente mutável

3.2. O marcador do calendário indica funcionalidades menos urgentes, que podem ser adicionadas depois do lançamento. Assim não ficamos segurando o lançamento por não estar completo ainda. Pensando da mesma forma, as funcionalidades essenciais são marcadas com o marcador exclamação

3.3. O sistema todo é uma base de dados gigante, que exibe, altera ou adiciona dados de várias formas diferentes.

3.3.1. Muitos desses dados são interligados, inclusive interligados com o cadastro geral dos usuários

3.3.2. Todas as alterações a dados do sistema tem que ficar registradas, quem fez, o que fez, que dia que horas

3.4. Toda vez que aparecer qualquer coisa, ser um link clicável para alguma informação interessante sobre aquilo