Lógica de salto e pontuação
Mostrar uma pergunta apenas quando é aplicável, pontuar uma resposta e comparar um pré-teste com um pós-teste.
Há duas funcionalidades que transformam uma simples lista de perguntas num formulário que reage às respostas. A lógica de salto decide que perguntas são efetivamente colocadas a cada pessoa; a pontuação converte as respostas dadas num número.
Mostrar uma pergunta apenas quando se aplica
A lógica de salto pertence à pergunta que pretende ocultar. Abra essa pergunta no construtor e atribua-lhe uma ou mais condições. A pergunta passa então a aparecer apenas quando essas condições se verificam, e fica fora do caminho quando não se verificam.
Uma condição remete sempre para trás. Avalia a resposta a uma pergunta que surge antes no formulário, pelo que uma pergunta nunca pode depender de outra a que a pessoa ainda não chegou. Não existe um ecrã de lógica separado: a lógica é definida no mesmo local onde se define tudo o resto relativo à pergunta.
As condições que pode escrever
Cada condição indica uma pergunta anterior, um operador e, para a maioria dos operadores, um valor com o qual comparar. São estes os operadores:
- é igual a
- é diferente de
- contém
- está vazio
- não está vazio
- maior do que
- maior ou igual a
- menor do que
- menor ou igual a
Se adicionar mais de uma condição, escolhe como estas se combinam. Com «e», que é a opção aplicada salvo alteração, todas as condições têm de ser verdadeiras para que a pergunta apareça. Com «ou», basta que uma delas o seja.
Pontuar um formulário
Um formulário utiliza um único método de pontuação, escolhido no próprio formulário:
- Sem pontuação, que mantém as respostas tal como foram dadas.
- Teste de conhecimentos, em que fornece uma grelha de respostas e a plataforma corrige cada resposta com base nela.
- Média de classificação, para um inquérito de satisfação em que o valor útil é a média de uma escala, por exemplo de 1 a 5.
- Soma de classificação, em que o valor útil é o total das perguntas pontuadas.
O formulário indica também o valor máximo da respetiva escala de classificação, que é 5 salvo alteração, e um limiar de aprovação, que é 70 por cento salvo alteração.
Cada pergunta é depois configurada no construtor. Marque-a como pontuada, defina a resposta correta e defina os pontos que vale, que são 1 salvo indicação em contrário. Na pontuação de satisfação, indique também que resposta conta como positiva e se a pergunta entra ou não no cálculo da pontuação.
Não tem de calcular nada. Quando uma resposta fica concluída, a plataforma calcula a pontuação, o máximo possível e a percentagem, e guarda os três valores associados a essa resposta.
Comparar um pré-teste com um pós-teste
É possível emparelhar dois formulários: um marcado como pré-teste e o outro como pós-teste. Coloque as mesmas perguntas às mesmas pessoas antes e depois da atividade, e a plataforma faz a comparação por si.
Quando uma resposta ao pós-teste é concluída, a plataforma procura o pré-teste concluído mais recente dessa mesma pessoa e calcula três valores:
- O ganho simples, que é a pontuação do pós-teste menos a pontuação do pré-teste.
- O ganho normalizado, que corresponde à parte da margem ainda por ganhar que a pessoa efetivamente ganhou.
- O ganho relativo, que corresponde ao aumento expresso em percentagem da pontuação do pré-teste.
Dois destes três valores têm limitações que convém conhecer. O ganho normalizado não tem valor quando o pré-teste já atingiu 100 por cento, porque não havia nada mais a ganhar, e o ganho relativo não tem valor quando a pontuação do pré-teste foi zero, porque um aumento não pode ser expresso como proporção de nada. Todos eles são apresentados na página de detalhe da resposta ao pós-teste.