Logo do Aprendizap

Aula sobre A programação na matemática

Metodologia ativa — Gamificação

Por que usar essa metodologia?

A Gamificação pode ser utilizada como importante ferramenta para incentivar o interesse dos alunos. Sabemos que o engajamento e motivação deles são cruciais no processo de ensino-aprendizagem.

Esta metodologia se aproxima da realidade dos alunos tornando o aprendizado algo desafiador, dinâmico e prazeroso.

Ao trabalhar esta metodologia é possível desenvolver habilidades como aprendizagem lúdica, capacidade de simulação, definição de estratégias, colaboração, observação, resolução de problemas, investigação e proatividade.

Você sabia?

É possível utilizar a gamificação em parceria com outras metodologias, como a cultura maker, por exemplo. Você pode construir a própria dinâmica de jogos, sendo eles analógicos ou digitais.


A programação tem se tornado uma ferramenta cada vez mais presente na matemática, permitindo a criação de algoritmos que facilitam a resolução de problemas e ajudam a visualizar conceitos abstratos de forma mais concreta. Nesta aula, utilizaremos a metodologia ativa de gamificação para explorar como conceitos iniciais de programação podem ser aplicados na matemática. Por meio de um jogo com cartas de desafios e afirmações, os alunos irão construir perguntas e respostas relacionadas à programação e matemática, promovendo uma aprendizagem lúdica, colaborativa e significativa.

Material de apoio 1 — A programação na matemática
Material de apoio 2 — A programação na matemática

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

    O professor inicia a aula apresentando a importância da programação na matemática, utilizando exemplos do cotidiano, como algoritmos para resolver problemas, jogos digitais e aplicações científicas. Em seguida, explica como a programação pode ser representada por meio de algoritmos escritos em linguagem corrente e matemática, preparando os alunos para a atividade gamificada.


  2. Etapa 2Apresentação do jogo de cartas

    O professor apresenta o material com 9 cartas de desafios e 9 cartas de afirmações, explicando que os alunos irão personalizar essas cartas com perguntas e respostas relacionadas à programação e matemática. As regras do jogo são explicadas de forma clara, destacando que o objetivo é construir um jogo educativo que facilite a compreensão dos conceitos. Oriente os alunos sobre a importância de elaborar perguntas com diferentes níveis de dificuldade e formatos variados (múltipla escolha, verdadeiro ou falso etc.), promovendo maior diversidade no jogo.


  3. Etapa 3Formação de grupos e planejamento

    Os alunos são organizados em pequenos grupos para facilitar a colaboração. Cada grupo discute e planeja quais conceitos de programação e matemática serão abordados nas cartas, considerando os subtópicos relevantes, como algoritmos, lógica de programação e estruturas básicas. O professor circula para orientar e esclarecer dúvidas.


  4. Etapa 4Criação das cartas de desafios

    Cada grupo cria 9 cartas de desafios, formulando perguntas que estimulem o raciocínio lógico e a aplicação de conceitos de programação na matemática. As perguntas devem ser claras e desafiadoras, mas acessíveis, incentivando o uso de algoritmos escritos em linguagem corrente ou matemática. O professor pode apresentar exemplos prontos de cartas (uma ou duas) para inspirar os grupos e garantir que todos compreendam o objetivo.


  5. Etapa 5Criação das cartas de afirmações

    Os grupos elaboram 9 cartas de afirmações que funcionam como respostas ou pistas para os desafios. Essas afirmações devem estar relacionadas aos conceitos abordados e ajudar na resolução dos desafios, promovendo a reflexão e o entendimento dos conteúdos.


  6. Etapa 6Jogando e discutindo

    Os grupos trocam os jogos entre si e utilizam as cartas para jogar, fazendo perguntas e respondendo com as afirmações. Durante o jogo, os alunos discutem as respostas, esclarecem dúvidas e refletem sobre a aplicação dos conceitos de programação na matemática. O professor acompanha, mediando as discussões e incentivando o pensamento crítico.


  7. Etapa 7Reflexão e fechamento

    Ao final, o professor conduz uma roda de conversa para que os alunos compartilhem suas experiências, dificuldades e aprendizados durante a atividade. São discutidas as conexões entre programação e matemática, reforçando a importância da interdisciplinaridade e da gamificação como ferramenta de aprendizagem.


Intencionalidades pedagógicas

  • Desenvolver a habilidade de utilizar conceitos iniciais de linguagens de programação para implementar algoritmos matemáticos.

  • Estimular o pensamento lógico e a resolução de problemas por meio da criação e análise de desafios e afirmações.

  • Promover a colaboração e a comunicação entre os alunos durante a construção do jogo.

  • Incentivar a criatividade dentro de estruturas definidas, facilitando a personalização de jogos educativos.

  • Conectar conceitos matemáticos com a prática da programação, tornando o aprendizado mais concreto e aplicável.

  • Estimular a criatividade dos alunos ao criar jogos educativos com base em regras e estruturas definidas

Critérios de avaliação

  • Participação ativa na criação e discussão das cartas de desafios e afirmações.

  • Capacidade de relacionar conceitos de programação com problemas matemáticos.

  • Clareza e coerência nas perguntas e respostas elaboradas.

  • Colaboração e respeito durante as atividades em grupo.

  • Aplicação correta dos conceitos de algoritmos em linguagem corrente ou matemática.

  • Qualidade técnica das cartas elaboradas, considerando o uso correto de terminologia matemática e de programação.

Ações do professor

  • Apresentar o tema 'A programação na matemática' com exemplos práticos e cotidianos.

  • Explicar as regras e a dinâmica do jogo com cartas de desafios e afirmações.

  • Orientar os alunos na criação das cartas, garantindo que os conteúdos estejam alinhados ao objetivo da aula.

  • Medir o tempo e incentivar a participação de todos os estudantes durante as etapas do jogo.

  • Promover a discussão e reflexão sobre as respostas e estratégias utilizadas pelos alunos.

  • Fornecer feedback construtivo para aprimorar o entendimento dos conceitos abordados.

Ações do aluno

  • Participar ativamente da criação das cartas de desafios e afirmações.

  • Colaborar com os colegas na elaboração de perguntas e respostas relacionadas à programação e matemática.

  • Aplicar conceitos de algoritmos para formular questões e soluções.

  • Discutir e argumentar sobre as respostas apresentadas durante o jogo.

  • Respeitar as regras do jogo e o tempo estipulado para cada etapa.

  • Refletir sobre a relação entre programação e matemática a partir da atividade proposta.