MyLeoNes™

Coordenadas e grelhas — Informática, 7–10 anos

Uma grelha dá uma posição a cada lugar. Os programas usam posições para colocar personagens, desenhar formas e mover objetos sem adivinhar.

Dar uma morada a cada lugar

Uma coordenada é a morada de um lugar numa grelha. Normalmente, o primeiro número indica quanto avançar para o lado e o segundo quanto subir ou descer. O par (3, 2) indica um quadrado exato, não uma zona vaga.

Porquê usar coordenadas?

Um computador não consegue colocar uma personagem dizendo «algures perto do canto». Precisa de números que indiquem uma posição exata, para que imagens e jogos sejam construídos de forma consistente. A ideia da grelha vem dos mapas e da geometria, onde era preciso descrever lugares com rigor.

Mover-se numa grelha

Um robô começa em (2, 1). A instrução «avança 3 quadrados para a direita» altera o primeiro número: 2 + 3 = 5, por isso chega a (5, 1). Depois, «sobe 2 quadrados» altera o segundo número: 1 + 2 = 3. A nova posição é (5, 3).

A armadilha: trocar os números

Um erro comum é ler (3, 5) como cinco para o lado e três para cima. Parece razoável porque os dois números parecem igualmente importantes, mas o programa atribuiu-lhes funções diferentes. Ler primeiro a posição lateral e depois a posição vertical torna cada morada inequívoca.

Onde ajuda

Os jogos usam coordenadas para colocar um jogador, um tesouro ou um obstáculo no ecrã. Os programas de desenho usam-nas para os cantos das formas, e os mapas usam uma ideia relacionada para localizar lugares. Uma coordenada é útil quando a posição exata é importante.

Continua a explorar

Outras línguas

A carregar o MyLeoNes™…