Algoritmos: instruções claras — Informática, 7–10 anos
Um algoritmo é um plano feito de passos que uma pessoa ou um computador consegue seguir. Vais criar um, testá-lo e perceber por que razão a ordem dos passos conta.
O que é um algoritmo?
Um algoritmo é um conjunto de passos para chegar a um resultado. Uma receita, o caminho até à casa de um amigo ou as regras de um jogo podem ser algoritmos. Os passos têm de ser claros, sem obrigar ninguém a adivinhar.
Para que precisamos deles?
Os computadores não completam os detalhes em falta como as pessoas costumam fazer. Precisam de instruções que possam repetir sempre da mesma maneira. Os algoritmos nasceram da necessidade de resolver problemas com fiabilidade, não de criar regras sem motivo.
Exemplo: lavar os dentes
Faz um plano: 1, põe pasta na escova; 2, molha a escova; 3, escova o lado de fora, o lado de dentro e as superfícies dos dentes durante dois minutos; 4, cospe e passa a boca por água. A ordem muda o resultado.
A armadilha: palavras vagas
Um erro comum é escrever “avança” ou “torna-o bonito” sem dizer quanto ou como. É compreensível: as pessoas usam o contexto e gestos para se entenderem. Um computador não vê esse contexto, por isso usa ações que se possam verificar.
Onde aparece?
Os algoritmos ajudam uma aplicação de mapas a escolher um caminho, uma máquina de lavar a executar um programa e um motor de pesquisa a ordenar resultados. Em todos os casos, o computador segue um plano com dados e regras.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…