Tutorial 2: Criar um teste de matemática temporizado

Neste tutorial, você cria um teste no qual o tomador de teste deve responder a quatro problemas aritméticos aleatórios dentro de um tempo especificado.

Observação

Este tutorial aborda o C# e Visual Basic, portanto, concentre-se nas informações específicas da linguagem de programação que você está usando.

Este tutorial orienta você pelas seguintes tarefas:

  • Gere números aleatórios usando a classe de Random.

  • Disparar eventos para que ocorram em um horário específico usando um controle de Timer.

  • Fluxo do programa de controle usando instruções de if else.

  • Execute operações aritméticas básicas no código.

Quando você terminar, o teste será semelhante à captura de tela a seguir, exceto com números diferentes:

Teste de matemática com quatro problemas

Título Descrição
Etapa 1: Criar um projeto e adicionar rótulos ao formulário Comece criando o projeto, alterando propriedades e adicionando controles Label.
Etapa 2: Criar um problema de adição aleatório Crie um problema de adição, e use a classe de Random para gerar números aleatórios.
Etapa 3: Adicionar um temporizador de contagem regressiva Adicione um timer de contagem regressiva de modo que o teste possa ser cronometrado.
Etapa 4: Adicionar o método CheckTheAnswer() Adicione um método para verificar se o comprador de teste inseriu uma resposta correta para o problema.
Etapa 5: Adicionar manipuladores de eventos de inserção aos controles NumericUpDown Adicione manipuladores de eventos que facilitam a tomada do teste.
Etapa 6: Adicionar um problema de subtração Adicione um problema de subtração que gerencia números aleatórios, usa o timer, e o verifica se as respostas estão corretas.
Etapa 7: Adicionar problemas de multiplicação e divisão Adicione problemas de divisão e multiplicação que geram números aleatórios, usam o timer, e verificam se as respostas estão corretas.
Etapa 8: Personalizar o teste Tente outros recursos, como alterar cores e adicionar uma dica.

Próximas etapas

Para começar o tutorial, comece com a Etapa 1: Criar um projeto e adicionar rótulos ao formulário.

Confira também