Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 2.73 KB

requisitos.md

File metadata and controls

24 lines (23 loc) · 2.73 KB

Requisitos Por Filtrar / Categorizar

Requisitos levantados pelo Lucas a 28-09-2023 do ponto de vista de um aluno e algumas de um professor:

  • Os alunos deverão ter acesso ao teste na sua íntegra desde o início
  • Deverá existir um editor de texto adequado para programaçao / escrita de codigo
  • A seleção de perguntas deve permitir ao aluno de saltar para qualquer outra questão em qualquer momento
  • Deverá existir uma funcionalidade de upload de ficheiros (ainda nao sei bem como mas por exemplo para o caso de programaçao caso nao se implemente o editor de texto, permitir aos alunos o uso de um IDE adequado e de seguida upload dos ficheiros necessarios ou wolfram ou qualquer tipo de documento
  • Interface deverá ser moderna (em comparaçao à blackboard) a nivel visual
  • A User Experience deverá ser simplificada sendo o design o mais intuitivo para a maior variedade possível de alunos
  • O design deverá ser adaptável a vários tamanhos de janela/ecra (nao usar hard coded spacers / posicionamento e recorrer antes a cenas que se ajustem dinamicamente)
  • O processo de reconectar ao teste deverá ser possível dentro de um período de tempo caso ocorra alguma falha na internet / erro humano (aquele missclick no alt f4)
  • A validação / autenticaçao dos alunos deverá ser feita com o email escolar e o sor que estiver na sala deve confirmar (ver de novo este e pensar noutras formas de autenticaçao)
  • Deverá existir uma opção que permita visualizar o teste na integra ou cada pergunta numa "página" separada
  • Deverá existir um temporizador algures que indique o tempo que resta para a resoluçao do teste
  • Caso ocorra um disconnect, o temporizador deverá parar e retomar apenas quando o aluno se reconectar
  • Deverá existir uma opção para esconder o relógio
  • Deverá existir um editor de texto que permita a fácil e intuitiva escrita de formulas/equaçoes matematicas complexas
  • Alguma forma de desenhar diagramas simples (Algo com caixas e setas/retas - provavelmente nao vale a pena incluir este)
  • As perguntas de escolha multipla deverão ter as soluções shuffled para evitar copiar
  • Deverá existir um botao ou aba lateral que permita a consulta do formulario respetivo ao teste e disponibilizado pelo professor (Este topico e o seguinte encaixam na ideia de reduzir o uso de papel e acho que sao aqueles que nos vao diferenciar do resto da malta)
  • Caso o teste seja um teste com consulta, deverá também ser possivel aceder aos slides/pdfs/livros de consulta disponibilizados pelo professor
  • Caso uma resposta seja um valor numérico deverá ser possivel existir uma tolerância caso o professor assim escolha
  • Dark mode
  • Para um teste de listening, por exemplo, de lingua estrangeira, deverá existir um player de áudio / video