Scratch

Os ambientes de programação visual, como o Scratch, são plataformas que permitem criar programas através da combinação de blocos gráficos, sem necessidade de escrever um código em linguagem textual. Estes ambientes foram concebidos para serem acessíveis a crianças e jovens, promovendo a aprendizagem da programação de forma intuitiva e lúdica. No caso do Scratch, os blocos representam instruções que podem ser organizadas em sequências lógicas, promovendo o desenvolvimento do pensamento computacional.

Entre as características do Scratch destacam-se a interface colorida e amigável, o uso de personagens, o suporte à animação, à interação com o utilizador e ao controlo de eventos, bem como a possibilidade de partilhar projetos com a comunidade online.

No contexto educativo, o Scratch tem grande potencial na aprendizagem da Matemática, especialmente ao nível da resolução de problemas, da criação de algoritmos, da exploração de padrões, da geometria (movimento e figuras) e do desenvolvimento de competências transversais como o raciocínio lógico, a criatividade, a persistência e a autonomia. Permite aos alunos "ver" o que estão a construir e corrigir os seus próprios erros através de tentativa erro.

Tarefas propostas pela docente

Exemplo de tarefa a executar no 3º ano do 1º ciclo do Ensino Básico

Enunciado:

1. Imagina que vais criar um jogo simples para desafiar os teus colegas com uma pergunta sobre tabuadas.

1.1 Escolhe uma tabuada e inventa uma pergunta com três possíveis respostas (uma correta e duas erradas)

1.2 Usa o Scratch para criar: 

- Uma personagem que faz a pergunta;

- Três botões (ou blocos) com as possíveis respostas;

- Uma pontuação que aumenta quando a resposta certa é escolhida.

1.3 Programa os botões para que respondam de forma diferente conforme a escolha do jogador:

Consegues fazer mais do que uma pergunta e criar um pequeno quiz com pontuação?

Objetivo da tarefa:
Consolidar a aprendizagem das tabuadas (multiplicações até 10 × 10), desenvolvendo o raciocínio lógico e o pensamento computacional, através da criação de um jogo interativo no Scratch.

Descrição da tarefa:

Os alunos vão programar, em grupo ou individualmente, um jogo de perguntas sobre as tabuadas no Scratch. A personagem do Scratch (o "sprite") faz perguntas ao utilizador, que tem de escolher a resposta certa entre várias opções. O jogo deve incluir feedback automático (positivo ou negativo), consoante a resposta do jogador, e manter um sistema de pontuação simples.

Passos para a realização:

  1. Aceder ao site do Scratch e criar um novo projeto.

  2. Escolher uma personagem (sprite) e um fundo simples.

  3. Programar o sprite para fazer perguntas de multiplicação (por exemplo: "Quanto é 6 × 7?").

  4. Criar duas ou três respostas possíveis, utilizando botões ou outros sprites.

  5. Programar cada resposta para:

    • Dizer se está certa ou errada;

    • Aumentar ou manter a pontuação;

  6. Adicionar um sistema de pontuação (usando variáveis);

Resultado esperado:

Os alunos deverão ser capazes de criar uma sequência de perguntas sobre as tabuadas, programar o reconhecimento de respostas corretas e incorrectas, e implementar um sistema de pontuação simples.

Justificação Pedagógica:

Esta tarefa permite consolidar conhecimentos fundamentais de multiplicação, previstos nas Aprendizagens Essenciais do 3.º ano, como o domínio das tabuadas até 10 × 10 e a aplicação da multiplicação na resolução de problemas. Ao utilizarem o Scratch, os alunos desenvolvem o pensamento computacional, aprendendo a organizar ideias, seguir sequências lógicas e resolver problemas através da programação por blocos. A criação de um jogo educativo promove a autonomia, a criatividade e a cooperação, sobretudo quando o trabalho é feito em pares ou pequenos grupos. Além disso, o uso das tecnologias digitais torna a aprendizagem mais motivadora, participativa e ajustada aos interesses das crianças, indo ao encontro das orientações do Perfil dos Alunos à Saída da Escolaridade Obrigatória. Esta tarefa é, por isso, um excelente exemplo de articulação entre conteúdos matemáticos, competências digitais e metodologias ativas de ensino.

Exemplo de resolução da atividade:

Como colocariam o cenário:

(Teriam de proceder à criação de botões com a ferramenta pincel.)

Código do gato:

Código do 1º botão (45):

Código do 2º botão (42):

Código do 3º botão (43):

Vídeo explicativo:

Benefícios da abordagem com o Scratch

A utilização do Scratch no ensino da Matemática no Ensino Básico apresenta inúmeros benefícios, tanto para os alunos como para os professores. O Scratch é uma linguagem de programação visual baseada em blocos, que permite aos alunos criarem projetos interativos (como jogos, histórias ou desafios matemáticos) de forma acessível, lúdica e significativa. Esta ferramenta promove o desenvolvimento do pensamento computacional, uma competência fundamental na sociedade atual, estimulando nos alunos a capacidade de resolver problemas, planear sequências de ações e aplicar raciocínios matemáticos.

Para os alunos, o Scratch proporciona um ambiente onde a matemática é vivida de forma ativa, criativa e motivadora. Através da programação, os alunos aplicam conceitos matemáticos como o cálculo, os padrões, as formas geométricas, as medidas e a lógica, num contexto concreto e com sentido para eles. Esta abordagem facilita a compreensão dos conteúdos, uma vez que obriga os alunos a experimentar, errar, testar e melhorar, promovendo aprendizagens mais profundas e duradouras. Além disso, desenvolvem competências transversais importantes, como a autonomia, o pensamento crítico, a colaboração e a persistência.

Do ponto de vista do professor, o Scratch constitui uma ferramenta pedagógica extremamente rica e versátil. Permite-lhe diversificar estratégias de ensino, planear tarefas diferentes e adaptadas às necessidades dos seus alunos, bem como promover aprendizagens ativas e significativas. Através da observação dos projetos dos alunos, o professor consegue aceder de forma mais clara ao seu raciocínio e às suas dificuldades, o que facilita uma avaliação formativa mais eficaz. Para além disso, o Scratch estimula a inovação pedagógica, encorajando os docentes a integrarem as tecnologias digitais de forma pertinente e intencional no currículo.

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