Como ter a pontuação de um questionário no forms por seção?

Anônima
2024-07-04T21:39:19+00:00

Criei um questionário com 4 seções, em que cada seção tem 10 perguntas.

Gostaria de ter o resultado por seção, exemplo seção 1 = Aluno A teve 7 acertos de 10, ou Aluno A teve 70% de acertos.

Como faço isso? É possível?

Microsoft 365 e Office | Instalar, resgatar, ativar | Para Educação | Outro

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

1 resposta

Classificar por: Mais útil
  1. Anônima
    2024-07-05T03:02:00+00:00

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

    Querida Gabriela,

    O Microsoft Forms não pode ser personalizado e, atualmente, só pode mostrar o resultado como o seguinte. O que você mencionou não é possível no Microsoft Forms atualmente.

    Se você precisar do resultado personalizado, precisará usar o PowerApps para criar um formulário personalizado. Primeiro, você pode criar uma lista de sites no SharePoint Online para criar a estrutura do formulário e personalizá-la com o PowerApps clicando em Integrar>PowerApps>Personalizar formulários.

    No meu exemplo, crio três seções e três perguntas e cada resposta certa é a Opção 2.

    Digite If(Radio1.Selected.Value<>Blank(),true,false) em Visível para a Pergunta2 (Seção2) e digite If(Radio2.Selected.Value<>Blank(),true,false) em Visível para a Pergunta3 (Seção3).

    O formulário se parece com o seguinte.

    Agora digite a seguinte fórmula em OnSelect para o botão Enviar para registrar a resposta na lista de sites e mostrar a notificação de resposta para o usuário depois que ele enviar a resposta a cada vez.

    patch('Formulário de questionário',Defaults('Formulário de questionário'),{Title:DataCardValue1.Texto,Pergunta1:Rádio1.Selecionado,Pergunta2:Rádio2.Selecionado,Pergunta3:Rádio3.Selecionado});If(And(Radio1.Selecionado.Valor<> "Escolha 2", Rádio2.Selecionado.Valor<> "Escolha 2", Rádio3.Selecionado.Value="Opção 2"),Notify("1 resposta correta de 3",NotificationType.Informações),If(And(Radio2.Selecionado.Valor<> "Escolha 2", Rádio3.Selecionado.Valor<> "Escolha 2", Rádio1.Selecionado.Value="Opção 2"),Notify("1 resposta correta de 3",NotificationType.Informações),If(And(Radio1.Selecionado.Valor<> "Escolha 2", Rádio3.Selecionado.Valor<> "Escolha 2", Rádio2.Selecionado.Value="Opção 2"),Notify("1 resposta correta de 3",NotificationType.Informações),If(And(Radio1.Selecionado.Valor<> "Escolha 2", Rádio2.Selecionado.Value="Escolha 2",Rádio3.Selecionado.Value="Opção 2"),Notify("2 respostas corretas de 3",NotificationType.Informações),If(And(Radio2.Selecionado.Valor<> "Escolha 2", Rádio1.Selecionado.Value="Escolha 2",Rádio3.Selecionado.Value="Opção 2"),Notify("2 respostas corretas de 3",NotificationType.Informações),If(And(Radio3.Selecionado.Valor<> "Escolha 2", Rádio1.Selecionado.Valor="Escolha 2",Rádio2.Selecionado.Value="Opção 2"),Notify("2 respostas corretas de 3",NotificationType.Information),If(And(Radio1.Selecionado.Valor="Escolha 2",Rádio2.Selecionado.Value="Escolha 2",Rádio3.Selecionado.Value="Opção 2"),Notify("3 respostas corretas de 3",NotificationType.Information),Notify("0 resposta correta de 3",NotificationType.Informação),"")))))))

    Adicione um botão Redefinir para limpar a resposta enviada para que o usuário envie uma nova resposta e digite a fórmula da seguinte maneira.

    ResetForm(SharePointForm1);NewForm(SharePointForm1)

    Agora, o resultado deve ser mostrado da seguinte forma.

    Como nossos desenvolvedores de produtos estão dispostos a ouvir os requisitos dos usuários, sugiro que você envie seus comentários e transmita suas sugestões para nossa nova plataforma de feedback mencionada no artigo a seguir para que os desenvolvedores de produtos conheçam suas sugestões e opiniões para melhorias no produto.

    Introdução aos comentários do Microsoft 365 - Microsoft Community Hub

    Observe que a página da plataforma será carregada após algum tempo com base nos ambientes de rede.

    Você pode acessar a página da seguinte forma para enviar o feedback também .

    Image

    Você pode usar uma conta pessoal ou uma conta corporativa ou de estudante do Microsoft 365 para enviar os comentários.

    Obrigado pela sua compreensão.

    Tenha um bom dia!

    Sinceramente

    Penhasco | Moderador da Comunidade Microsoft

    Esta resposta foi útil?

    0 comentários Sem comentários