A Pequena Tartaruga e o Código Secreto
Numa pequena aldeia à beira de uma grande floresta, vivia uma menina chamada Mia. Mia era curiosa. Muito curiosa mesmo. Se uma gaveta emperrava, uma luz piscava ou um carro de brinquedo parava de funcionar, Mia estava lá imediatamente.
Um dia, ela encontrou no sótão do avô uma pequena tartaruga verde de metal. Tinha rodas em vez de pernas, dois grandes olhos de botão e na sua carapaça estava escrito:
TURBO
„O que és tu?“, perguntou Mia.
A tartaruga guinchou baixinho.
„Eu sou o Turbo. Posso andar, desenhar e procurar coisas. Mas preciso de comandos.“
„Comandos?“, perguntou Mia.
„Sim“, disse o Turbo. „Eu só entendo instruções muito claras. Por exemplo: Anda três passos em frente. Vira à direita. Desenha uma linha.“
Mia sorriu. „Isso parece um jogo!“
Ela colocou o Turbo no chão e disse: „Vai até à janela!“
O Turbo parou.
„Porque não andas?“
„Demasiado impreciso“, guinchou o Turbo. „Quantos passos? Em que direção? Devo desviar-me de obstáculos?“
Mia pensou. Depois disse:
„Anda cinco passos em frente.“
O Turbo começou a rolar.
Um. Dois. Três. Quatro. Cinco.
Depois parou.
„Vira à esquerda“, disse Mia.
O Turbo virou-se.
„Anda três passos em frente.“
O Turbo continuou a rolar e de repente parou em frente a uma velha caixa de madeira.
„Isto é emocionante“, sussurrou Mia.
Em cima da caixa estava um bilhete. Nele estava escrito:
Quem quiser encontrar o tesouro, deve escrever o código certo.
Os olhos de Mia arregalaram-se. Um tesouro!
No bilhete estava um mapa do sótão. Nele estavam desenhadas caixas, cadeiras, um tapete velho e um grande X vermelho.
„Turbo“, disse Mia, „vamos encontrar o tesouro!“
Primeiro, Mia facilitou as coisas. Ela dava um comando ao Turbo após o outro:
„Anda dois passos em frente.“
„Vira à direita.“
„Anda quatro passos em frente.“
„Vira à esquerda.“
Às vezes funcionava. Às vezes o Turbo batia contra uma caixa.
„Ai“, guinchou o Turbo. „Isso foi um erro.“
Mia assustou-se. „Oh não!“
O Turbo piscou amigavelmente. „Erros não são maus. Na programação, chamamos a isso um bug.“
„Um inseto?“, riu Mia.
„Sim“, disse o Turbo. „E quando se encontra e corrige o erro, chamamos a isso depurar.“
Mia acenou com a cabeça seriamente. „Então, vamos depurar agora.“
Ela olhou mais atentamente para o mapa. O Turbo não podia simplesmente ir em frente. Tinha de contornar a cadeira velha.
Então Mia teve uma ideia.
„Turbo, se houver um obstáculo à tua frente, então vira à direita.“
O Turbo guinchou entusiasmado. „Isso é uma regra 'se-então'.“
Mia experimentou.
O Turbo começou a andar. À sua frente estava uma caixa. Ele parou, virou à direita e passou por ela.
„Funciona!“, gritou Mia.
Mas o caminho para o X vermelho era longo. Mia tinha de repetir os mesmos comandos várias vezes.
„Anda um passo. Anda um passo. Anda um passo.“
„Isso é aborrecido“, disse Mia.
O Turbo acenou com a cabeça. „Então usa um ciclo.“
„Um ciclo? Como nos meus sapatos?“
„Quase“, disse o Turbo. „Um ciclo significa: Repetir algo várias vezes.“
Mia disse: „Repete cinco vezes: Anda um passo.“
O Turbo rolou cinco passos em frente.
„Isso é muito mais fácil!“
Assim, Mia aprendeu que programar não significa que se pode fazer magia. Significa que se decompõe uma ideia em pequenos passos claros.
A cada comando, o Turbo aproximava-se do X vermelho.
Depois, eles estavam em frente a uma caixa trancada.
No cadeado estavam três palavras:
Ideia. Sequência. Paciência.
Mia leu as palavras em voz alta.
De repente, o cadeado clicou.
A caixa abriu-se.
Lá dentro não havia ouro. Nenhuma coroa. Nenhuma pedra preciosa.
Lá dentro estava um pequeno caderno com páginas em branco. Na primeira página estava escrito:
O maior tesouro não é o que encontras.
O maior tesouro é o que tu próprio podes criar.
Mia folheou. Em cada página havia espaço para novas ideias: jogos, histórias, robôs, música, imagens e invenções.
O Turbo guinchou baixinho. „Agora podes escrever os teus próprios programas.“
Mia sorriu.
No dia seguinte, ela mostrou o Turbo aos seus amigos. Juntos, eles programaram-no para desenhar estrelas em papel, resolver labirintos e até fazer uma pequena corrida.
Às vezes algo não funcionava. Então eles riam, procuravam o bug e continuavam.
E cada vez que o Turbo completava uma nova tarefa, Mia dizia:
„Programar é como uma história. É preciso uma ideia, um plano e a coragem de experimentar sempre de novo.“
A partir desse dia, o sótão deixou de ser um quarto velho e empoeirado.
Era uma oficina para inventores.
E Mia sabia:
Quem aprende a programar, pode construir pequenos milagres a partir de pensamentos.
