Porque é que um robô precisa que lhe digamos cada passo?
Já ouviste um robô de brincar a andar pelo chão? Vrrr, bip, pisca-pisca! As rodinhas dele zumbem enquanto anda.
Para um robô de brincar se mexer, alguém tem de lhe dizer o que fazer. Anda para a frente. Vira. Para. Então, porque é que um robô precisa que lhe digamos cada passo?
Dentro do robô de brincar há um computador pequenino. O computador diz às rodas quando devem girar e quando devem descansar. Assim, o robô todo consegue mexer-se.
Mas o computador precisa de alguma coisa para seguir. As pessoas escrevem-lhe um programa, que é uma lista de passos para o robô fazer. Escrevem o programa para o robô saber o que vem primeiro e o que vem a seguir.
O robô segue o seu programa um passo de cada vez, por ordem. Anda para a frente quando o programa diz anda. Vira quando o programa diz vira.
Um robô não consegue adivinhar sozinho o passo seguinte. Tu consegues olhar para os teus blocos e adivinhar o que fazer com eles. O robô não sabe o que é um bloco, nem o que tu queres.
Por isso, o robô só faz os passos que estão no seu programa. Imagina que o programa diz anda para a frente, mas ninguém escreveu para. O que achas que o robô vai fazer?
Continua a andar, a andar, até bater no sofá. Pum! Então juntamos um passo de parar ao programa, e agora ele para mesmo ao lado do sofá.
Com todos os passos escritos, o robô consegue fazer a tarefa toda. Anda, para, vira e empurra um bloco até ti. Cada passo estava lá, por isso nada ficou esquecido.
Programa. As pessoas escrevem cada passo num programa, porque um robô não consegue adivinhar um passo.
Que bom, hoje pensaste como quem constrói robôs a sério, meu amor.









