Compreender a base
Conheça entradas, processamento, saídas e variáveis usando uma soma como exemplo.
Explorar conceitosUm algoritmo organiza passos para resolver um problema. Explore a ideia, experimente uma solução e descubra como melhorá-la.
Você não precisa conhecer o LAC antes de começar. Este é um espaço para estudar, experimentar e registrar o que descobriu.
Comece por onde fizer sentido. Os percursos estão conectados e você pode mudar a qualquer momento.
Conheça entradas, processamento, saídas e variáveis usando uma soma como exemplo.
Explorar conceitosDefina dois números, acompanhe os passos e produza uma explicação do resultado.
Abrir laboratórioCompare duas soluções, teste casos e explique por que uma delas precisa de correção.
Investigar soluçõesUm knowgrama é uma representação de conceitos e de suas relações. Aqui, o problema orienta o algoritmo; o algoritmo transforma entradas em saídas; os testes produzem evidências para revisá-lo.
Explorar as relações · Observar a transformação · Examinar as evidências
Objetivo: explicar como um algoritmo transforma entradas em uma saída. Pré-requisito: reconhecer números e a operação de soma.
ALGORITMO Soma LEIA A LEIA B S ← A + B ESCREVA S FIM
Este pseudocódigo didático descreve a solução em linguagem simplificada. A seta significa atribuição: guardar um valor em uma variável.
A, B e S são nomes para valores armazenados. A ordem importa: é preciso obter os números antes de calcular a soma.
O algoritmo descreve a solução. Um programa expressa essa solução em uma linguagem executável por um computador. A mesma solução pode ser programada em diferentes linguagens.
Objetivo: executar uma soma, observar os estados e explicar a transformação. Este simulador local executa apenas o exemplo abaixo; não é o interpretador geral da MH-LAC.
| Passo | Instrução | A | B | S |
|---|
“—” indica um valor ainda não definido. O resultado só aparece na saída depois de ESCREVA S.
Pergunta de investigação: acertar um exemplo é suficiente para considerar uma solução correta?
A especificação pede a soma de dois números. Examine casos positivos, negativos, zero e decimais.
Escolha uma solução e execute os testes.
Compare o valor observado com o esperado para cada entrada. Na multiplicação, 2 × 2 e 2 + 2 dão 4: esse caso sozinho esconde o defeito.
Critério: todos os casos desta bateria devem passar. Isso aumenta a confiança, mas não prova a correção para todas as entradas possíveis.
Evolução: substitua a multiplicação pela soma e repita a bateria. Acrescente mentalmente um caso que diferencie as duas soluções.
| Entradas (A; B) | Esperado | Observado | Evidência |
|---|---|---|---|
| Aguardando execução. | |||
Escolha um dos percursos disponíveis.
Voltar ao início