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.
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