Oas "assessments" eram a solução para isso antigamente. Mas hoje é considerado ultrapassado.
A melhor forma de fazer o que você quer fazer é usar o "Expression Manager/Expression Script" que permite um calculo bem mais fléxivel e também permite guardar os resultados dentro da base de dados, que os "assessments" não permitem.
Você deveria dar uma olhada no manual sobre o Expression Manager. Tem boas explicações e uns exemplos que permitem entender melhor como funciona.
Mas vamos la:
A questão é como introduzo código ( pontos) associando a cada resposta?
Se você cria a escala de forma certa, você já terá estes "códigos/pontos" como o código de resposta e é só somar as respostas dadas em uma pergunta tipo "equation" (deve ser formula em Portugues).
Também pode usar os valores no modo "assessment", mas isso para mim é só necessário, quando os codigos da resposta não coincidem com a pontuação. Mas no seu caso me parece que sejam iguais. Tipo a resposta "1 = Discordo Totalmente" da um ponto, e a resposta "5 = Concordo Plenamente" da 5 pontos, certo?
Então eu daria os códigos 1-5 como código de resposta.
Não entendi muito bem qual é o tipo de pergunta que você usou. Posta aqui um exemplo da sua pesquisa em formato LSS, que da para entender melhor.
Mas a ideia é simples, vamos supor você tem 3 perguntas de resposta unica (RU), cada uma com a escala de 1-5 (códigos de resposta 1 a 5) com os códigos de pergunta sendo Q1, Q2, Q3, você cria uma pergunta tipo Equation (que escondemos depois, mas por enquanto, para testar deixamos ela visivel).
Dentro desta pergunta, vamos dar o código "resultado" para ela. você soma os pontos com Expression Manager, tipo assim (depende do tipo de pergunta e códigos de pergunta e resposta que você deu, claro):
Code:
{sum(Q1.NAOK,Q2,NAOK,Q3.NAOK)}
O .NAOK pode ou não ser necessário, caso que os participantes podem deixar alguma pergunta sem resposta.
Isso que te vai dar a soma dos códigos de resposta escolhidos pelo participante das questões Q1, Q2, Q3.
Com isso, você pode criar uma pergunta do tipo "text display" e mostrar o resultado, por exemplo com este código de Expression Manager:
Code:
Você alcancou {resultado} pontos.
Seu Nível é {if(resultado>37,"Alto",if(resultado>23,"Moderado","Baixo"))}.
Não testei este código, pode ter pequenos errinhos. É só para você ter uma ideia.
Faz seus testes, se não funciona, exporta a sua pesquisa como LSS e posta aqui, ai podemos ajudar mais concreto.