logo  
Múltipla Escolha

A primeira atividade de múltipla escolha apresenta uma pergunta com 4 opções diferentes. O usuário deve escolher apenas uma resposta certa. Essa resposta contará um ponto na pontuação final. Após escolher a resposta, o usuário pode escolher verificar se sua escolha está correta. Uma mensagem aparecerá com a informação.

1 - Componentes

Para criar o layout dessa atividade, na camada atividade, vamos utilizar:

  • botões da Biblioteca de botões;
  • uma caixa de texto estático para a pergunta;
  • uma caixa de texto dinâmico para a mensagem.

2 - Ações

Existem duas situações diferentes nesta atividade:

  • se o usuário escolher a resposta correta, ele deve receber uma mensagem positiva e a atividade deve ser encerrada;
  • se o usuário escolher a resposta errada, ele deve receber uma mensagem negativa e a atividade deve ser encerrada, impossibilitando que ele troque de resposta.

Para exibir a mensagem para o usuário, associaremos a variável de nome "mensagem" a caixa de texto dinâmica. Logo, teremos o seguinte código:

  • Código inserido no botão da resposta certa

    on (release) {
           //verifica se o usuário já respondeu a pergunta
           if (resposta == false) {
              mensagem = "Você acertou. Muito bem!";
              resposta = true;
           }
      }
  • Código inserido nos botões das respostas erradas

    on (release) {
           //verifica se o usuário já respondeu a pergunta
           if (resposta == false) {
              mensagem ="Resposta errada. Tem certeza que você é brasileiro?";
              resposta = true;
           }
      }

Para o próximo exercício utilizaremos o mesmo fundo, então precisamos inserir frames na camada fundo. Porém nas camadas acoes e atividade um frame-chave deve ser inserido, pois será criado um outro exercício nesta mesma cena.

Programa Anterior Próxima
UFRGS/CINTED 2006 © Todos os direitos reservados.
Permitido o uso educacional, desde que citada a fonte.