Essa aula é chamada de "corrida dos dados". Quase todo
mundo gosta de jogar jogos de computador. Você já
pensou sobre como programadores de computadores transformam
os passos de um jogo em um programa? O primeiro
passo para criar jogos de computador e para resolver
qualquer problema necessita de pensamento e planejamento.
O passo de "pensamento" na resolução de problemas produz
um algorítimo, que é um plano em passo a passo
para resolver um problema ou concluir uma tarefa.
Nessa aula, você vai criar um algorítimo
para um jogo de dados. Depois você vai perguntar ao seus
amigos para testarem o seu plano para ver se eles
conseguem seguir os passos para jogar o jogo. Depois
do programador ter certeza de que os passos estão corretos,
é hora de traduzir o algorítimo em um
programa com uma linguagem que o computador
pode entender. Quase tudo que fazemos todos os dias
necessita de um algorítimo, uma lista de passos
que você pode seguir para finalizar uma tarefa. Pense sobre
se aprontar para a escola ou planejar um dia divertido na
escola com os seus amigos, ou preparar um lanche. Para
completar qualquer uma dessas tarefas, você vai precisar
quebrá-la em passos menores e às vezes os passos
precisam estar numa ordem específica. Pense
sobre fazer um sanduíche. Não importa
quais ingredientes você vai tirar do armário
primeiro. Mas você não pode passar a pasta de amendoim até que
você tenha aberto o pote. Computadores precisam de algorítimos
e programas precisam mostrar a eles como fazer até mesmo
coisas simples que nós podemos fazer sem precisar pensar sobre.
Um Algorítimo é o pensamento por detrás do que
precisa acontecer enquanto o programa é o que realmente
passa as intruções para o computador para fazer
isso acontecer. Um algorítimo precisa ser traduzido
num programa antes de que um computador possa executá-lo.
Quebrar uma tarefa em vários passos chamados de algorítimo
pode ser difícil às vezes. Mas assim como toda nova
habilidade, fica cada vez mais fácil quanto mais você pratica.