Logo do Aprendizap

Aula sobre O que é um algoritmo?

Metodologia ativa — Cultura Maker

Por que usar essa metodologia?

A Cultura Maker favorece a relação entre a teoria e a prática. Através dela conseguimos responder perguntas como: “Professor(a), onde vou usar isso? Por que devo aprender isso?”.

A Cultura Maker não é um passo a passo, ou seja, não é uma receita de bolo que os alunos apenas replicam. Só é considerado cultura maker se houver espaços para criação, autonomia e dinamismo.

Essa metodologia enriquece o processo criativo, a aprendizagem por pares e as habilidades socioemocionais. Propicia caminhos para as atividades interdisciplinares, permitindo que o aprendizado seja mais realista e significativo, perpassando entre as diferentes áreas, competências e habilidades.

Você sabia?

A cultura maker foi expandida após o movimento DIY sigla em inglês para “do it yourself”, que significa “faça você mesmo”. Essa cultura inspira as pessoas a construírem coisas incríveis.


Algoritmos são conjuntos de instruções ou passos que orientam a resolução de problemas ou a realização de tarefas, presentes em diversas situações do cotidiano, como seguir uma receita de bolo, montar um móvel ou programar um aplicativo. Nesta aula, os estudantes irão explorar o conceito de algoritmo por meio da metodologia ativa Cultura Maker, preenchendo um diário de bordo em grupos para registrar o problema, as alternativas geradas e a solução encontrada. Essa abordagem prática e colaborativa visa aproximar o conteúdo da realidade dos alunos, facilitando a compreensão e aplicação dos conceitos iniciais de algoritmos e linguagens de programação.

Material de apoio 1 — O que é um algoritmo?

  1. Etapa 1Introdução e contextualização

    O professor inicia a aula apresentando o conceito de algoritmo, utilizando exemplos práticos do cotidiano, como uma receita de bolo ou o passo a passo para montar um objeto. Essa contextualização visa despertar o interesse dos alunos e mostrar a presença dos algoritmos em diversas situações. Em seguida, explica a proposta da atividade e a importância do diário de bordo para registrar o processo de aprendizagem.


  2. Etapa 2Formação dos grupos e entrega do diário de bordo

    Os estudantes são organizados em grupos de 3 a 5 integrantes. O professor distribui o diário de bordo, explicando os campos Problema, Geração de Alternativas e Solução. Orienta os alunos sobre como preencher cada campo, reforçando a importância do registro claro e organizado para o desenvolvimento da atividade.


  3. Etapa 3Identificação do problema

    Cada grupo escolhe um problema simples do cotidiano ou da matemática para trabalhar, podendo ser algo relacionado à organização do tempo, uma tarefa doméstica ou um desafio matemático. Os alunos discutem e definem claramente qual é o problema, registrando-o no diário de bordo. O professor circula entre os grupos para auxiliar na definição e garantir que o problema seja adequado para a construção de um algoritmo.


  4. Etapa 4Geração de alternativas

    Os grupos brainstormam diferentes maneiras de resolver o problema escolhido, discutindo as vantagens e desvantagens de cada alternativa. As opções são registradas no campo Geração de Alternativas do diário de bordo. O professor estimula a criatividade e o pensamento crítico, incentivando os alunos a pensar em soluções variadas e viáveis.


  5. Etapa 5Desenvolvimento da solução e algoritmo

    Após analisar as alternativas, os grupos escolhem a melhor solução e desenvolvem um algoritmo para implementá-la, utilizando linguagem corrente e, quando possível, expressões matemáticas. Essa descrição é registrada no campo Solução do diário de bordo. O professor orienta os alunos a estruturarem o algoritmo de forma clara, destacando a sequência lógica dos passos.


  6. Etapa 6Apresentação e discussão das soluções

    Cada grupo apresenta sua solução e o algoritmo desenvolvido para a turma, explicando o problema, as alternativas consideradas e a escolha final. O professor promove uma roda de conversa para que os alunos possam fazer perguntas, sugerir melhorias e refletir sobre as diferentes abordagens adotadas. Essa etapa valoriza a comunicação e a troca de conhecimentos.


  7. Etapa 7Reflexão e avaliação

    O professor conduz uma reflexão final sobre o que foi aprendido acerca dos algoritmos e sua aplicação, reforçando a importância do pensamento lógico e da organização das ideias. Em seguida, realiza a avaliação dos diários de bordo e da participação dos alunos, considerando os critérios estabelecidos. O professor pode sugerir que os grupos revisem seus registros com base no feedback recebido.


Intencionalidades pedagógicas

  • Desenvolver a compreensão do conceito de algoritmo e sua aplicação no cotidiano.

  • Estimular o pensamento lógico e a resolução de problemas por meio da criação de algoritmos.

  • Promover o trabalho colaborativo e a comunicação entre os estudantes.

  • Introduzir conceitos iniciais de linguagens de programação utilizando linguagem corrente e matemática.

  • Incentivar a reflexão crítica sobre diferentes alternativas para resolver um problema.

Critérios de avaliação

  • Participação ativa e colaborativa no preenchimento do diário de bordo em grupo.

  • Clareza e coerência na descrição do problema, alternativas e solução no diário de bordo.

  • Capacidade de aplicar conceitos iniciais de algoritmo em linguagem corrente e matemática.

  • Criatividade e diversidade nas alternativas propostas para a resolução do problema.

  • Capacidade de argumentação e justificativa das escolhas feitas durante a atividade.

Ações do professor

  • Apresentar o conceito de algoritmo com exemplos práticos do cotidiano dos alunos.

  • Organizar os estudantes em grupos e distribuir o diário de bordo para registro das etapas.

  • Orientar os grupos na identificação do problema a ser resolvido e na geração de alternativas.

  • Estimular a discussão e o debate entre os grupos para troca de ideias e aprimoramento das soluções.

  • Acompanhar o desenvolvimento dos diários de bordo, oferecendo suporte e esclarecendo dúvidas.

  • Promover uma roda de conversa para que os grupos apresentem suas soluções e reflitam sobre o processo.

  • Avaliar os diários de bordo e a participação dos alunos conforme os critérios estabelecidos.

Ações do aluno

  • Participar ativamente das discussões e atividades em grupo.

  • Registrar no diário de bordo o problema identificado, as alternativas geradas e a solução escolhida.

  • Colaborar na geração de diferentes alternativas para resolver o problema proposto.

  • Utilizar linguagem corrente e matemática para descrever os algoritmos criados.

  • Apresentar e justificar as soluções desenvolvidas para os colegas.

  • Refletir sobre as diferentes formas de resolver um mesmo problema e aprender com os colegas.