Trabalho em Logo

Escreva um código, executável no MSWLogo, que realize uma animação de sua escolha. Por exemplo, desenhe o sol, a pista e um carro e faça o carro se mover. São outros exemplos, um boneco andando, correndo, pulando ou jogando futebol, vôlei, basquete ou qualquer outro jogo. Recomendo o uso de funções conforme apresentado em sala de aula.

Vocês podem escrever o código no Bloco de Notas e carregar e executar no MSWLogo através do menu File | Load .... A seguir um exemplo de arquivo com código para carregar no MSWLogo.

to Sol :raios :tamanho

repeat :raios [

repeat 360/:raios [FD 1 LT 1]

RT 90

FD :tamanho

BK :tamanho

LT 90

]

end

to GirarSol

penerase

Sol 8 50

repeat 30 [FD 1 LT 1]

penpaint

Sol 8 50

end

hideturtle

Sol 8 50

repeat 30 [GirarSol]

O código acima foi o código trabalhado ao longo da aula do dia 15/05/2014. Observe que inicialmente são definidas as funções Sol e GirarSol. A função Sol tem os parâmetros raios e tamanho. Raios define quantos raios sairão do sol e o tamanho deles é definido pelo parâmetro tamanho. Em seguida, oculto a tartaruga, desenho o sol e começo a realizar a animação onde o sol gira.

O trabalho pode ser entregue escrito a mão ou impresso. Pode ser feito individualmente ou em dupla.