Como planear um percurso em Code Islands
Objetivo: transformar um caminho numa sequência e localizar a primeira instrução que produz um resultado diferente do esperado. Não precisas de um robô físico.
Vê os comandos e controlos do editor.
1. Ler a ilha antes de programar
Escolhe o teu ano e um desafio inicial. Identifica onde está o N1, para onde olha e onde fica a meta. Avançar depende da orientação do avatar: a direita do ecrã pode não ser a direita dele.
Desenha o caminho com setas numa folha. Conta os movimentos e marca os locais onde é necessário mudar de direção.
2. Traduzir o plano
- Consulta a explicação e o exemplo dos comandos disponíveis nesse desafio.
- Traduz o primeiro segmento do desenho para os comandos indicados no editor, uma instrução por linha.
- Executa e compara a posição com o desenho. Usa Repor antes de voltar a testar a sequência completa.
- Acrescenta o segmento seguinte apenas depois de perceberes o anterior.
3. Corrigir o primeiro desvio
Se o avatar sair do percurso, procura o primeiro ponto em que o resultado diverge do plano. Verifica a orientação e a quantidade de movimentos nesse ponto. Corrigir a última linha nem sempre resolve um erro que começou antes.
Por exemplo, no plano «avançar duas casas, virar, avançar uma», uma viragem na direção errada faz falhar a última deslocação mesmo que a quantidade de passos esteja correta. Este exemplo é um plano em linguagem natural; usa a sintaxe apresentada pelo jogo.
4. Explicar e melhorar
Quando chegares à meta, descreve o papel de cada parte do programa. Se o desafio disponibilizar repetições, procura uma sequência que apareça várias vezes e compara as duas soluções.
Para trabalhar em pares, uma pessoa prevê o resultado e a outra escreve. Troquem de papel no desafio seguinte. O objetivo é compreender o programa, não apenas copiar uma solução.
Conteúdo revisto em 4 de novembro de 2026 · Projeto e contacto
EntrarCriar conta