Atividades sobre Conceituação de Algoritmos com gabarito — 1º ano (EF01CO03)
Veja como transformar a habilidade EF01CO03 em atividades práticas para o 1º ano, com situações do cotidiano e seis questões comentadas. Use os exemplos para ensinar sequência, organização e algoritmos.
Quando recebo a EF01CO03 no planejamento do 1º ano, eu sei que o desafio não é explicar uma palavra difícil como “algoritmo”. O desafio é transformar essa ideia em uma experiência que as crianças reconheçam: arrumar a mochila, lavar as mãos, preparar um lanche, brincar de seguir comandos.
Na prática, eu começo pelo que a turma já faz todos os dias e puxo a conversa para a ordem das ações. Depois, levo isso para uma atividade de reorganizar cartões, explicar um caminho ou resolver uma questão curta. Assim, a avaliação não vira teste de vocabulário: ela mostra se a criança percebe que uma tarefa pode ser organizada em passos.
O que a habilidade EF01CO03 pede, de verdade?
A EF01CO03 pede que a criança do 1º ano reconheça, reorganize e também crie sequências de passos, tanto em situações físicas quanto digitais, relacionando essas sequências à palavra “algoritmos”. Em linguagem de professor, eu traduzo assim: a turma precisa entender que um algoritmo é um jeito organizado de dizer o que fazer, em qual ordem fazer e, às vezes, o que repetir. Não estou cobrando programação, tela, código nem termos técnicos decorados. Estou observando se a criança consegue olhar para ações do cotidiano — como escovar os dentes ou montar um sanduíche — e perceber que trocar a ordem pode mudar ou impedir o resultado. Também preciso propor momentos em que ela invente uma sequência simples, explique oralmente seus passos e revise uma ordem que está confusa. O foco é desenvolver pensamento computacional com situações concretas, curtas e compreensíveis para a idade.
“Reorganizar e criar sequências de passos em meios físicos ou digitais, relacionando essas sequências à palavra ‘Algoritmos’.”
Essa habilidade faz parte da unidade temática Pensamento Computacional, no objeto de conhecimento Conceituação de Algoritmos, para o componente de Computação no 1º ano. Vale guardar isso: o nome do conceito importa, mas ele precisa nascer da ação. Primeiro a criança vive a sequência; depois, eu apresento a palavra algoritmo.
Como trabalhar EF01CO03 em sala?
1. Rotina embaralhada. Eu escrevo em tiras de papel os passos de uma rotina conhecida, como guardar o material: “fechar o caderno”, “colocar o lápis no estojo”, “guardar o estojo na mochila”. Em duplas, as crianças organizam as tiras e explicam por que escolheram aquela ordem. É simples, barato e revela muito.
2. Robô da sala. Uma criança faz o papel de robô e só pode obedecer a comandos claros. A turma precisa dar instruções para ela chegar até a porta, pegar um livro ou desenhar uma forma. Quando alguém diz “vai ali”, o robô pode perguntar: “Quantos passos? Para qual lado?” A brincadeira mostra que algoritmo precisa ser preciso.
3. Receita sem cozinha. Em vez de preparar alimentos, uso imagens de um lanche ou de uma salada de frutas. Peço que a turma coloque as figuras em ordem: escolher ingredientes, organizar, misturar ou montar, servir. Depois, cada grupo cria uma nova receita em três ou quatro passos.
4. Sequência de movimentos. No pátio, proponho comandos como bater palmas, dar um passo, girar e sentar. Primeiro, eles seguem a sequência; depois, criam uma sequência para os colegas executarem. Posso incluir repetição: “repita duas vezes”. É uma entrada concreta para perceber que algoritmos também podem ter ações repetidas.
5. Desenho por instruções. Eu entrego instruções simples: “faça um círculo; abaixo, desenhe um quadrado; dentro do quadrado, faça dois pontos”. Depois comparo os resultados com a turma. Se a orientação estiver fora de ordem ou pouco clara, o desenho muda. Essa conversa é excelente para ligar sequência, clareza e resultado.
Como avaliar essa habilidade?
Uma boa questão de EF01CO03 precisa cobrar a lógica da sequência, e não a capacidade de ler um texto longo. Eu prefiro enunciados com ações conhecidas pelas crianças, frases curtas e, quando necessário, imagens ou cartões. Posso pedir que elas identifiquem a ordem correta, reorganizem passos embaralhados, escolham uma sequência que realmente leva a um objetivo ou criem uma pequena instrução.
Um erro comum é transformar a avaliação em uma pergunta isolada como “o que é algoritmo?”. A criança pode repetir uma definição e ainda não conseguir organizar uma ação. Outro erro é usar situações distantes da idade, com muitas etapas ou vocabulário complicado. Também tomo cuidado para não aceitar qualquer lista de ações como algoritmo: os passos precisam estar relacionados, ordenados e conduzir a um resultado.
Na correção, observo se a criança identifica começo, meio e fim; se percebe quando uma etapa está fora do lugar; e se consegue justificar oralmente sua escolha. Para ampliar o repertório de avaliação, consulte a consulta completa do código EF01CO03, que reúne todas as questões disponíveis para essa habilidade.
Questões prontas de EF01CO03 (com gabarito comentado)
1. Crie um algoritmo simples que repita três vezes a frase “Olá!” usando linguagem oral.
- ✅ A) Dizer “Olá!” três vezes. Esta alternativa descreve claramente a repetição pedida.
- ❌ B) Escrever “Olá!” uma vez. A sequência correta pede que a frase seja repetida três vezes.
- ❌ C) Contar até três. Contar não é o mesmo que repetir a frase pedida.
- ❌ D) Dizer “Olá!” e depois descansar. O descanso não faz parte da repetição da frase.
- ❌ E) Dizer qualquer outra frase. Deve-se repetir a frase “Olá!”, não outras frases.
2. Qual das opções abaixo é um algoritmo de como fazer um sanduíche?
- ❌ A) Comprar pão e queijo. Comprar os ingredientes não é um algoritmo, mas uma parte do processo.
- ❌ B) Pegar os ingredientes, colocar no prato, comer. Essa sequência é incompleta, pois não descreve o ato de montagem.
- ✅ C) Colocar o pão no prato, adicionar queijo, colocar outro pão em cima. Essa sequência é um algoritmo completo para fazer um sanduíche.
- ❌ D) Mastigar o sanduíche. Mastigar não faz parte do algoritmo de montar um sanduíche.
- ❌ E) Pedir um sanduíche pronto. Pedir não é um algoritmo, é uma ação diferente.
3. Selecione a alternativa que melhor representa um algoritmo simples.
- ❌ A) Caminhar e correr. Essas são ações, mas não um algoritmo com passos claros.
- ✅ B) Abrir um livro, ler, fechar o livro. Esses passos formam um algoritmo simples para a leitura.
- ❌ C) Conduzir um carro. Conduzir é uma ação complexa, não um algoritmo simples.
- ❌ D) Desenhar um quadro. Desenhar envolve etapas, mas não está claro como um algoritmo.
- ❌ E) Fazer um desenho livre. Fazer um desenho livre não segue passos definidos.
4. Qual é a ordem correta dos passos para escovar os dentes?
- ✅ A) Molhar a escova, colocar pasta, escovar, enxaguar. Essa é a sequência correta para escovar os dentes.
- ❌ B) Enxaguar, escovar, molhar a escova, colocar pasta. Essa ordem não é correta, pois não se deve enxaguar antes.
- ❌ C) Colocar pasta, escovar, enxaguar, molhar a escova. A escova deve ser molhada antes de colocar a pasta.
- ❌ D) Escovar, molhar a escova, enxaguar, colocar pasta. Escovar não deve ser o primeiro passo.
- ❌ E) Colocar pasta, enxaguar, molhar a escova, escovar. A pasta deve ser colocada após molhar a escova.
5. Imagine que você possui uma lista de compras com os itens: maçã, pão e leite. Se você adicionar banana e retirar pão, quais itens estarão na sua lista?
- ❌ A) maçã, pão, leite, banana. O pão foi retirado e não deve estar na lista.
- ✅ B) maçã, leite, banana. Após as alterações, a lista correta é: maçã, leite e banana.
- ❌ C) pão, leite, banana. O pão foi retirado, não pode estar na lista.
- ❌ D) maçã, banana. Leite não foi retirado e deve estar na lista.
- ❌ E) banana, leite. A maçã também permanece na lista.
6. Qual a sequência correta de passos para criar um algoritmo simples para fazer um lanche?
- ✅ A) Escolher os ingredientes, misturar, servir. Essa é uma sequência lógica para preparar um lanche.
- ❌ B) Comprar ingredientes, misturar, comer. Comprar é apenas uma parte, e não faz parte do algoritmo de preparo.
- ❌ C) Misturar, servir, escolher ingredientes. É necessário escolher os ingredientes antes de misturar.
- ❌ D) Servir, escolher ingredientes, misturar. Servir deve ser o último passo, não o primeiro.
- ❌ E) Escolher ingredientes, servir, misturar. A mistura deve ocorrer antes de servir.
Próximos passos para a sua turma
Eu usaria uma das propostas práticas como aquecimento, registraria a sequência produzida pela turma e, só então, aplicaria duas ou três questões. No acervo, o GeraProva já tem 28 questões alinhadas à EF01CO03, o que ajuda a variar os exemplos sem perder o foco da habilidade.
Use estas questões como ponto de partida e adapte exemplos à realidade da sua turma. Quando quiser montar uma atividade ou avaliação em menos tempo, experimente o gerador de provas do GeraProva e faça seu cadastro grátis.
O GeraProva busca questões com gabarito comentado e BNCC no acervo e monta a prova pronta para imprimir.
Criar minha prova