Skip to content
Decompor um Problema em Passos: Algoritmos no Papel
TIC · 6.º Ano · Pensamento Computacional · 2.º Período

Decompor um Problema em Passos: Algoritmos no Papel

Os alunos resolvem problemas decompondo-os em passos sequenciais (algoritmos), com aplicação a tarefas do quotidiano (receita, percurso, jogo) e representação em fluxograma simples.

Em síntese:O pensamento computacional começa com a capacidade de decompor problemas complexos em passos simples e lógicos: os algoritmos. Neste tópico, os alunos aprendem que um algoritmo não é exclusivo da informática, mas uma sequência de instruções presente em receitas de culinária, direções de GPS ou regras de jogos. A representação visual destes passos através de fluxogramas simples ajuda a estruturar o raciocínio.

Aprendizagens EssenciaisDGE: Aprendizagens Essenciais TIC 6.º - Pensamento ComputacionalDGE: Aprendizagens Essenciais TIC 6.º - Algoritmos

Sobre este tópico

O pensamento computacional começa com a capacidade de decompor problemas complexos em passos simples e lógicos: os algoritmos. Neste tópico, os alunos aprendem que um algoritmo não é exclusivo da informática, mas uma sequência de instruções presente em receitas de culinária, direções de GPS ou regras de jogos. A representação visual destes passos através de fluxogramas simples ajuda a estruturar o raciocínio.

Esta unidade foca-se na lógica antes da sintaxe. Nas Aprendizagens Essenciais de TIC, a decomposição é uma competência base para a resolução de problemas. Ao trabalharem algoritmos 'no papel', os alunos focam-se na clareza da instrução e na ordem sequencial, competências que serão fundamentais quando passarem para a programação em computador. Abordagens práticas e lúdicas permitem que os alunos 'testem' os seus algoritmos uns nos outros, detetando falhas lógicas de forma imediata.

Questões-Chave

  1. O que é um algoritmo?
  2. Como decompor um problema em passos pequenos?
  3. Como representar um algoritmo num fluxograma?

Atenção a estes erros comuns

Erro comumOs computadores são inteligentes e percebem o que eu quero dizer.

O que ensinar em alternativa

Os alunos tendem a dar instruções vagas. Através de atividades práticas, eles percebem que o computador é 'literal' e que o algoritmo tem de ser extremamente preciso para funcionar.

Erro comumUm algoritmo tem de ser escrito em código de computador.

O que ensinar em alternativa

É importante mostrar que um algoritmo é uma ideia ou um plano. Pode ser escrito em português, desenhado ou encenado. O código é apenas a tradução desse plano para uma linguagem que a máquina entende.

Ideias de aprendizagem ativa

Ver todas as atividades

Perguntas frequentes

O que é a decomposição no pensamento computacional?
É o processo de partir um problema grande em partes mais pequenas e fáceis de resolver. Por exemplo, para criar um jogo, primeiro planeamos o movimento, depois os pontos e depois os sons.
Como introduzir fluxogramas sem complicar?
Use apenas três símbolos: o oval para Início/Fim, o retângulo para Ações e o losango para Decisões (Sim/Não). Esta simplicidade permite focar na lógica do processo.
Qual a importância dos algoritmos para alunos que não querem ser programadores?
Aprender algoritmos desenvolve a organização do pensamento e a capacidade de planeamento, competências úteis em qualquer profissão, desde a gestão de projetos até à escrita de um ensaio.
Por que razão as atividades 'unplugged' (sem computador) são eficazes para ensinar algoritmos?
Retirar o computador elimina a distração da tecnologia e foca a atenção na lógica pura. Quando os alunos usam o próprio corpo ou papel para testar algoritmos, a compreensão dos conceitos de sequência e erro torna-se muito mais concreta e menos intimidante.
Edited by Adriana Perusin, Editor-in-Chief, Flip Education