Scratch/Programação visual

Os ambientes de programação visual, como o Scratch, permitem aos alunos aprender conceitos fundamentais da programação através da manipulação de blocos gráficos em vez de código escrito. Esta abordagem torna a programação mais acessível, especialmente para crianças, pois elimina a necessidade de memorizar sintaxe complexa e permite uma aprendizagem interativa e intuitiva.

No ensino da Matemática, a programação visual tem diversas potencialidades, pois permite aos alunos explorar conceitos matemáticos de forma dinâmica e criativa. Entre os principais benefícios estão:

  • Desenvolvimento do pensamento computacional – Os alunos aprendem a decompor problemas, identificar padrões e criar soluções estruturadas.
  • Visualização de conceitos matemáticos – A programação pode ser utilizada para ilustrar sequências numéricas, figuras geométricas e transformações no plano cartesiano.
  • Autonomia e criatividade – Ao criar projetos interativos, os alunos ganham motivação para explorar a Matemática de forma lúdica.

Tarefa Proposta: 

Quantas velas tem o bolo?

Descrição da Atividade

Nesta atividade, a personagem principal — uma carrinha de gelados — e a imagem de um bolo com velas estão na tela, e a carrinha questiona: "Quantas velas tem o bolo?". De seguida, surgem três opções de resposta (círculos com diferentes números), sendo apenas uma correta. Quando a criança clicar numa opção errada, receberá uma mensagem de incentivo. Ao clicar na resposta certa, recebe uma mensagem positiva.

https://www.dge.mec.pt/sites/default/files/Curriculo/Aprendizagens_Essenciais/1_ciclo/ae_mat_1.o_ano.pdf

Justificação da Escolha da Tarefa

Esta tarefa foi escolhida por permitir trabalhar conteúdos matemáticos essenciais para o 1.º ano do 1º ciclo do ensino básico (sequências e contagens) integrados numa linguagem de programação visual.
A atividade é simples e acessível, permitindo que as crianças visualizem a lógica da repetição e da contagem numérica, enquanto se familiarizam com conceitos de variáveis, ciclos e instruções sequenciais. Além disso:

  • Estimula o pensamento lógico e computacional, pois os alunos precisam de estruturar uma sequência de comandos.
  • Motiva os alunos, pois o Scratch proporciona um ambiente lúdico onde podem experimentar diferentes entradas e observar os resultados.
  • Área Disciplinar: Matemática- Domínio: Números e Operações

    Quantas velas tem o bolo?

    Enunciado para os alunos:

    Cria uma pequena animação interativa no Scratch onde uma carrinha de gelados faz uma pergunta sobre a quantidade de velas num bolo de aniversário. Terão de escolher a resposta correta entre três opções apresentadas como círculos clicáveis, por exemplo.

      Passos da atividade: Escolher o Sprite principal:

      • Selecionar uma carrinha de gelados como personagem principal, por exemplo.
      • Adicionar a imagem de um bolo de aniversário com 5 velas, por exemplo.

      Criar os diálogos iniciais (como na 1ª imagem):

      • Usar os blocos:
      • Quando alguém clicar em bandeira verde
      • altera [pontuação] para [0]
      • diz "O bolo de aniversário tem velas" durante [4] segundos
      • diz "Quantas velas tem o bolo?" durante [3] segundos

      Adicionar três círculos (sprites) feitos no ícon do pincel com números diferentes:

      • Círculo 1: número 3 → Resposta errada
        (usar bloco- Quando alguém clicar em ti → diz "Ups! Tenta novamente" durante 2 segundos)
      • Círculo 2: número 4 → Resposta errada
        (usar bloco- Quando alguém clicar em ti → diz "Mais sorte para a próxima" durante 2 segundos)
      • Círculo 3: número 5 → Resposta certa
        (usar bloco- Quando alguém clicar em ti → diz "Muito bem! Acertaste!" durante 2 segundos) 

        Resolução da Tarefa (Código no Scratch)

      • O bolo tem 5 velas, logo a resposta correta é clicar no círculo com o número 5.

      • Ao clicar em qualquer outra opção, o programa dá um feedback imediato para incentivar a tentativa seguinte.

      • Esta lógica pode ser facilmente replicada com outras perguntas e quantidades, sendo adaptável a diferentes temas e níveis.

      • Códigos do scratch

        Crie o seu site grátis! Este site foi criado com a Webnode. Crie o seu gratuitamente agora! Comece agora