Funcionalidades
Durante o projeto irão ser desenvolvidas 3 novas funcionalidades para serem incluídas na aplicação Quizzes Tutor. As features a carregado são as obrigatórias para as primeira três partes do projeto.Perguntas por Alunos (PpA)
Objetivo: Permitir que os alunos façam perguntas sobre os tópicos da disciplina que, uma vez aprovadas por um docente, passam a fazer parte do conjunto de perguntas disponíveis.Features:
- Um aluno submete uma pergunta
- Um docente pode aprovar ou rejeitar a pergunta, incluindo a sua justificação
- Um aluno visualiza o estado das suas perguntas sugeridas
- Uma questão aprovada pode passar a fazer parte do conjunto de perguntas disponíveis
- Um docente pode alterar uma pergunta aprovada antes de a colocar como fazendo parte do conjunto de perguntas disponíveis
- Uma pergunta rejeitada pode ser alterada e resubmetida pelo aluno
- Existe um dashboard do aluno onde é apresentada informação acerca do seu número de perguntas propostas e aprovadas
- O aluno decide se esta informação no seu dashboard deve ser pública ou privada
Discussão de Perguntas (DdP)
Objetivo: Permitir que os alunos peçam esclarecimentos acerca de perguntas a que tenham dúvidas, e que esses esclarecimentos possam ser partilhados com todos os alunos.Features:
- O aluno submete um pedido de esclarecimento acerca de uma pergunta a que respondeu
- O docente esclarece o aluno acerca da pergunta
- O aluno visualiza a resposta do docente, ou o estado de todas as suas perguntas
- O aluno pode pedir esclarecimentos adicionais
- O docente pode tornar a questão e o seu esclarecimento disponível para os outros alunos
- Um aluno, após responder a uma pergunta, pode consultar, se existirem, os pedidos de esclarecimento sobre essa pergunta e as respostas dadas
- Existe um dashboard do aluno onde é apresentada informação acerca de quantos pedidos de esclarecimento efetuou e quantos deles foram lhe foram creditados
- O aluno decide se esta informação no seu dashboard deve ser pública ou privada
Torneios de Perguntas (TdP)
Objetivo: Fomentar que os alunos respondam às perguntas disponíveis através de competições de perguntas.Features:
- Um aluno cria um torneio, indicando a hora de início e a hora de fim, quais os tópicos e quantas perguntas terá a competição
- O sistema mostra a lista de torneios abertos
- Os alunos podem-se inscrever para participar no torneio
- O aluno que criou o torneio pode cancelá-lo
- Se o número de alunos inscritos, incluindo o criador do torneio, for superior a 1, o sistema gera o quiz associado ao torneio
- Os alunos participantes respondem às perguntas no período definido para o torneio
- Existe um dashboard do aluno onde é apresentada informação acerca dos torneios em que participou e qual a sua pontuação
- O aluno decide se esta informação no seu dashboard deve ser pública ou privada